oraclesql高级编程
① 我想学习Oracle数据库,有一定的sql基础,看什么书籍比较好或者有没有更好的学习方法
看你学习oracle用来做什么了
数据库管理方面:Oracle.9i数据库管理员指南
sql方面:oracle+SQL语法大全
程序设计相关的:Oracle专家高级编程
这三本书就差不多了
你去oracle网站上有oracle的白皮书,入门够用了
② oracle sql与其他数据库sql的区别
SQL 是一种 ANSI 的标准计算机语言如今无论是像Oracle、Sybase、DB2、Informix、SQL Server这些大型的数据库管理系统,还是像Visual Foxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言 oracle sql与其他数据库sql没有区别 只是每种数据库具体怎么去实现(内部运行机制不同但是 提供的SQL(算是编程中说的接口吧)是一样的
③ oracle sql高级编程中的oe用户下的那些建表脚本在哪啊
相关的demo schema的脚本文件都在这里:
$ORACLE_HOME/demo/schema
OE的相关脚本应该在这:
$ORACLE_HOME/demo/schema/order_entry
我的数据库版本为11.2.0.3
④ 为什么 Oracle高级编程 (清华大学出版社)这么垃圾
淡定,呵呵,国内的书都这样。如果英语好,就看原版吧。国内的高校太浮躁了。出版社也是挂名。如果学oracle,推荐看看eygle的书。
⑤ Oracle PL/SQL程序设计的编辑推荐
《Oracle PL/SQL程序设计(第5版)(套装上下册)》:近15年来,成千上万的PL/SQL程序员——无论是初学者还是经验丰富的开发者——都同样需要依赖《oracle PL/SQL程序设计》来帮助他们充分掌握和应用这门功能强大的语言。第5版是基于Oracle数据库11g的R1、R2两个版本的最新版,包含了语法、建议、大量实例和许多新的信息。了解新特征,包括基于版本的重定义功能、函数结果缓存功能、CONTINUE语句、复合触发器和针对大对象的SecureFiles。使用工具和技巧来优化PL/sQL性能,例如PL/Scope和PL/SQL冲的层次化profiler。探讨了数据类型、条件控制语句和顺序控制语句、循环、异常处理、安全特性、全球化和本地化问题,以及PL/SQL架构。通过使用过程、函数、触发器和包,建立模块化的PL/SQL应用。Steven Feuerstein是Oracle PL/sQL领域全球最领先的专家之一。作为10本PL/sQL书籍的作者,他从1980年开始从事软件开发,现在是Quest软件公司的PL/sQL布道者。
⑥ Oracle SQL 高级编程有没有原版电子档的,还有就是Oracle PL/SQL程序设计,请给我一个下载地址,谢谢分享
java">OracleSQL高级编程下载链接地址:http://www.java1234.com/a/javabook/database/2013/0724/483.html
OraclePL/SQL程序设计下载链接地址:http://www.jb51.net/books/74506.html
⑦ 学习oracle数据库有哪些基础书籍,对学习oracle很有帮助的
我考过oralce的ocp,和大部分数据库相似,要学好oracle要看你能用到什么程度了:
1、首先学习oracle的体系架构,了解内存中oracle各模块的作用以及存储、读写、备份等等方式,强烈推荐《Oracle Database 9i/10g/11g编程艺术》。
2、学习sql,这和其他数据库都是差不多的,但是oralce有些特有的语法你要学到。下面是我在学完oralce的基础sql需要掌握的,学习这些推荐《Oracle专家高级编程》。
● Control transactions 管理事物
● Create simple and complex views 创建简单和复杂的视图
● Create, maintain, and use sequences 熟练掌握oralce的队列
● Delete rows from a table 删除表
● Insert rows into a table 插入表
● Join a table to itself by using a self-join 自连接
● Update rows in a table 修改表
● Use a set operator to combine multiple a single query 能使用set操作
● Use the WITH clause 能使用with语句
基本上做开发工作的话前两部完成够用了,不过如果你想进阶到DBA的话还要继续
3、数据库管理员,oralce的oca,推荐oracle原厂的培训资料,以下为需要掌握的知识
● Create consistent database backups
● Monitor and resolve lock conflicts
● Recover from loss of a system-critical data file
● Restore the table contents to a specific point in time
● Set warning and critical alert thresholds
● Tuning instance recovery
4、数据库认证专家,oracle的ocp,推荐oracle原厂的ocp培训资料,以下为需要掌握的知识
● Configure the Resource Manager
● Create resource plans within groups
● Determine which flashback technology to use for each recovery situation
● Explain reasons for incomplete recovery
● Manage (or maintain) the Flash Recovery Area
● Rebuild indexes online
● Recover from user errors using Flashback versions query
● Recover the control file
● Rece space-related error conditions by proactively managing tablespace space usage
● Start the RMAN utility and allocate channels
● Use different storage options to improve the performance of queries
● Use the RMAN BACKUP command to create backup sets and image copies
5、oralce的ocm,我还没考过。。
以前全手打!望采纳
⑧ Oracle SQL经典着作除了《Oracle SQL高级编程》外,还有哪些
其实Oracle SQL最经典的不是这本书,而是《Oracle PL/SQL程序设计》不知道已经印到第几版了,应该至少也有第五版了吧。
看了这本藐视其它相关PL/SQL书籍,哈哈,夸张了
⑨ sql编程和pl/sql编程有什么区别吗,我是初学者,对这个概念上面还是分不太清楚 ...
SQL是结构化查询语言,比较接近自然语言,使用SQL,只需要说干什么,不需要说怎么干。由数据定义语言、数据操纵语言、数据控制语言构成,它不面向过程,即前一条语句与后一条语句无关。SQL是标准的语言 PL/SQL(Proceral Language/SQL)是对SQL的扩充,它吸收了近年来编程语言的许多最高设计特点:如数据封装性、信息隐蔽性、重载和例外处理等。它允许SQL的数据操纵语言和查询语句包含在块结构(block_structured)和代码过程语言中,使PL/SQL成为一个功能强大的事务处理语言
⑩ oracle数据库和其他数据库都用的是一样的SQL语句么他们有什么不一样的
1.oracle跟mysql一般会经常用cmd或者终端登入数据库,当然图形化工具也很多。。sql server一般都是用图形化工具登入的
2.用的标准sql是一样的,但是每个数据库在sql上都有自己的拓展 如oracle的plsql和sql server的T-SQL
3.oracle属于大型数据库,掌握好了,其他数据库相对来说 好学点,要学会融会贯通..但是给个数据库厂家还是有各自特点的,比如对事务 锁等机制
4.只能说 自己会oracle数据库的基本开发而已。。 皮毛