【Oracle学习笔记二】教程文章相关的互联网学习教程文章

Oracle学习系列7

************************************************************************************关联表的约束:强制删除关联表中的父表:drop table tab_name cascade constraint ; 约束本身是可以修改的,但是不建议修改约束知识点:1,掌握视图的作用及定义2,掌握序列的使用:SEQUENCE3,掌握PowerDesigner设计工具的使用4,了解同义词,了解用户管理,了解嵌套表及可变数组5,理解数据库的设计范式---------------------------------...

Oracle学习大全

--在system表空间创建用户 --其中,jinanuser是用户名 jinanuser是密码 CREATE USER jinanuser IDENTIFIED BY jinanuser; --将DBA角色赋给jinanuser这个用户 GRANT DBA TO jinanuser; --撤销jinanuser用户的DBA角色 REVOKE DBA FROM jinanuser; --在自己创建的用户下创建jinantest CREATE USER jinantest IDENTIFIED BY jinantest; --给jinantest权限CONNECT GRANT CONNECT TO jinantest; REVOKE CONNECT FROM jinantest;1、关于主...

Oracle学习 第1、2天

没想到五月份整整一个月没写随笔了,我老是这样,三分钟热度,很难坚持下来。五月份几乎没有周末,都在加班,晚上也常常加班,不过还好,并不觉得累,反而端午在家闲下来后,不想回去上班了。。。 公司的一个项目和别人合作,对方也是用.net开发(主要是SliverLight处理图形),数据库是Oracle,觉得挺神奇的,一直以为是.net配SqlServer,Java配Oracle,PHP配MySql。和部门主管聊了聊,公司以后可能会转Oracle,因为一些项目招标...

[转]Oracle学习记录 九 Prc C学习【代码】

EXEC SQL BEGIN DECLARE SECTION; char *userid="scott"; char *passwd="xx"; EXEC SQL END DECLARE SECTION; int main(int argc, char *argv[]) { EXEC SQL CONNECT :userid IDENTIFIED BY :passwd; if (sqlca.sqlcode == 0) { printf("ok\n"); } else { printf("false\n"); exit(1); } EXEC SQL SELECT * FROM EMP; return 0; } 这里的变量声明在 EXEC SQL BEGIN DECLARE SECT...

Oracle学习 第6天之高级查询

辗转反侧咬牙切齿很久,终于手抖下买了个4T移动硬盘,2.5寸的,USB3.0不用外接电源,看上去不错。天猫店935减10元优惠券,再有个淘宝联盟返现什么的,应该是比较实惠的了。 其实也不一定用的着,但最近宽带升了50M,不用可惜了。电脑已有1T硬盘、2T移动硬盘、3T硬盘各1个了,现在再来个4T移动硬盘。。。说贵也不贵,同事喜欢机械键盘,短短几个月我印象是第三个了,每个都几百上千,我感觉手感也差不多,总是要消费些什么的吧。 最...

Oracle学习 第7天

每天回到家先玩到九点半再说。。。 今天看网易云课堂的另一个课程,又从简单查询开始讲起了 1、Distinct去重,好像没什么区别 2、别名,也没什么区别 3、四则运算,一样 4、连接符,之前看过了,是用|| 5、限定符,也差不多, AND OR < > != <> BETWEEN 6、模糊查询, LIKE ‘%%‘,一样 7、ORDER BY一样 不错,大部份语法是一样的,还好 才学了二十分钟。。。 算了心神不宁,还是看电影吧,白天工作就够辛苦的了。。。晚上怎么着也...

【我的Oracle学习笔记(三)】----- 体系结构

1、物理结构(由控制文件、数据文件、重做日志文件、参数文件、归档文件、密码文件组成) 控制文件:包含维护和验证数据库完整性的必要信息、例如,控制文件用于识别数据文件和重做日志文件,一个数据库至少需要一个控制文件 数据文件:存储数据的文件 重做日志文件:含对数据库所做的更改记录,这样万一出现故障可以启用数据恢复。一个数据库至少需要两个重做日志文件 参数文件:定义Oracle 例程的特性,例如它包含调整SGA 中一些...

Oracle学习 第9天

周末还要加班。。。做的多学的多吧,今晚继续看教程,多表查询 1、笛卡尔积:多表时要注意 2、外连接:之前有记录过,就是(+)这个写法,比较怪 3、using:消除笛卡尔集 4、Unit、UnitAll:偶尔有用到 5、INTERSECT:有看同事用过,不知什么意思,原来是交集 今晚也是没怎么学,不过积少成多吧Oracle学习 第9天标签:本文系统来源:http://www.cnblogs.com/liuyouying/p/5595346.html

oracle学习笔记 存储及raid技术概述

oracle学习笔记存储及raid技术概述本课以oracle数据库所运行的环境,讲一下存储和raid技术。一)oralce生产环境里的结构 先说一下oracle所在的环境。 有一种结构: 两个服务器、两个光纤存储交换机、两个存储, 它们通过网线相互连接在一起。 每个服务器接两个交换机, 每个交换机连两个服务器同时连两个存储, 每个存储和两个交换机有连接。 这是oracle数据库相对比较典型的正规的运行环境。每个服务器上都装Linux和oracle数据库软...

oracle学习笔记&mdash;&mdash;配置环境

题记:最近再学oracle,于是按照这本经典的书《Oracle Database 9i/10g/11g编程艺术》来学习。 配置环境 如何正确建立SCOTT/TIGER演示模式 需要建立和运行的环境 如何配置SQL*Plus工具AUTOTRACE 如何安装Statspack 如何安装和运行runstats以及本书的其他使用程序 出师不利啊,一开始就没有找到demobld.sql 还好scott下有 直接conn scott/tiger,一如既往的错,先配置下ORACLE_SID 然后成功登录了。oracle学习笔记——配置环境...

Oracle学习 第11天

这周都在加班,一晃又周四了,每天都加班时间过得快。公司买了3台23寸的显示器,DELL的,可任意旋转。先给了我这项目组用,不知算不算一种奖励。。。用起来很爽,比之前19寸好多了。新办公室装修得差不多了,每天公司群里都有图片,感觉还是挺有档次的,还买了台5000块的咖啡机。。。 晚上路过烧烤摊,随便吃了些,60块。。。上次吃卤味也50块左右,现在东西太贵了。。。我消费观念还停留在十年前。说起十年前,不就是2006年吗?当...

Oracle学习03【持续更新】【代码】

select mgr from emp where job=‘CLERK‘ ); SQL> select ename "领导名"2 from emp3 where empno in (4 select mgr5 from emp6 where job=CLERK7 );领导名 -------------------- BLAKE CLARK SCOTT FORD Oracle学习03【持续更新】标签:本文系统来源:http://blog.csdn.net/u010143291/article/details/51725072

Oracle学习 第12天

这周刚好两个系统上线,连续几天加班到半夜,这周末总算轻松了,可以在家休息下,补一补Oracle,还是之前的教程,看到【更新及事务处理】,边看边更新吧 1、Insert:好像没区别 2、Update:好像没区别 3、Delete:好像没区别 4、事务/锁:事务概念和MsSQL差不多,锁的话本来MsSQL就不熟,只知道查表的时候WITH(NOLOCK)脏读提高效率Oracle学习 第12天标签:本文系统来源:http://www.cnblogs.com/liuyouying/p/5634770.html

Oracle学习 第13天

5、视图多表插入或更新:会报【无法通过联接视图修改多个基表】 6、删除数据:单表可以,但多表关联只会删了一张表,另一张表未删除 7、WITH CHECK OPTION:不会更新视图创建条件字段,但可更新其它字段 8、WITH READ ONLY:只读视图 9、删除视图:DROP VIEW XXX Oracle学习 第13天标签:本文系统来源:http://www.cnblogs.com/liuyouying/p/5638035.html

Oracle学习之常见错误整理【代码】【图】

在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以通过直接指定IP的方式连接,但是Oracle则需要通过Oracle客户端配置网络服务名的方式来连接。否则就会出现“ORA-12154: TNS: 无法解析指定的连接标识符”。配置Oracle客户端详细步骤如下: 安装好Oracle客户端之后,在开始菜单中依次找到“Oracle - OraClient10g_home1—>配置和移植工具—>Net Manager”并打开(Win7,Win8用户如果没有...