本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
史蒂芬·弗伊尔斯坦、比尔·普里比尔著、方鑫
译的《Oracle PL\SQL程序设计(上下第6版)》基于
Oracle数据库12C,从用PL/SQL编程、PL/SQL程序结
构、PL/SQL程序数据、PL/SQL中的SQL、构造PL/SQL
应用程序、 PL/SQL主题这6个方面详细而系统地
讨论了PL/SQL以及如何有效地使用它。本书能够帮助
你充分利用PL/SQL来解决数据库开发中遇到的各种问
题,引导你掌握各种构建应用的技巧和技术,以便使
你编写出高效、可维护的代码。本书不但介绍了大量
Oracle数据库12C的PL/SQL新性能,还提供了许多优
化PL/SQL性能的新方法。
本书结构清晰,示例丰富,实践性强,适用于
Oracle数据库开发人员、Oracle数据库管理员等相关
数据库从业人员,也可以作为各大、中专院校相关专
业师生的参考用书和相关培训机构的培训教材。
Bill Pribyl是Learning Oracle PL/SQL的主要作者、本书上一版以及配套口袋参考书(均由O’Reilly Media出版)的合著者。目前他在一家 贸易公司内担任一个编程小组的负责人。Bill曾经使用PL/SQL编写TCP/IP网络客户端、tnsping呼出工具、近于实时的商品价格加载器以及 函数等。Bill拥有Rice大学的物理学学位。在业余时间里,Bill的大部分精力都用来照顾罹患炎性乳腺癌的妻子。 Steven Feuerstein被尊为Oracle PL/SQL语言的世界ji专家 。他是本书上一版、Oracle PL/SQL Best Practices、Oracle PL/SQL Programming: Guide to Oracle8i Features、Oracle PL/SQL Developer’s Workbook、Oracle Built-in Package、Advanced Oracle PL/SQL Programming with Packages以及多本口袋参考书(均由O’Reilly Media出版)的作者或合著者。Steven还是Quest Software的zi深技术顾问,从1980年就开始从事软件的开发工作,并于1987~1992年在Oracle公司工作。
(上)
部分 用PL/SQL编程
第1章 PL/SQL介绍
1.1 什么是PL/SQL
1.2 PL/SQL的起源
1.2.1 早期的PL/SQL
1.2.2 提高应用的可移植性
1.2.3 提高执行权限控制和交易完整性
1.2.4 低调开始,持续改进
1.3 这就是PL/SQL
1.3.1 与SQL的集成
1.3.2 控制和条件逻辑
1.3.3 出错处理
1.4 关于PL/SQL版本
1.4.1 Oracle数据库12c中PL/SQL的新特性
1.5 可供PL/SQL开发者使用的资源
1.5.1 O’Reilly的PL/SQL系列图书
1.5.2 网络上的PL/SQL资源
1.6 一些建议
1.6.1 别急,慢慢来
1.6.2 不要畏惧寻求帮助
1.6.3 采用有创造性的甚至激进的方法
第2章 创建和运行PL/SQL代码
2.1 在数据库中导航
2.2 创建和编辑源代码
2.3 SQL*Plus
2.3.1 启动SQL*Plus
2.3.2 运行SQL语句
2.3.3 运行PL/SQL程序
2.3.4 运行一个脚本
2.3.5 什么是“当前目录”
2.3.6 其他SQL*Plus任务
2.3.7 SQL*Plus中的异常处理
2.3.8 为什么SQL*Plus让我们又爱又恨
2.4 执行基本的PL/SQL任务
2.4.1 创建存储程序
2.4.2 执行存储的程序
2.4.3 显示存储程序
2.4.4 存储程序的授权和别名
2.4.5 删除一个存储程序
2.4.6 隐藏存储程序的源代码
2.5 编辑PL/SQL的环境
2.6 从其他语言中调用PL/SQL
2.6.1 C语言,使用Oracle预编辑器(Pro*C)
2.6.2 Java:使用JDBC
2.6.3 Perl:使用Perl DBI和DBD::Oracle
2.6.4 PHP:使用Oracle扩展
2.6.5 PL/SQL Server Pages
2.6.6 其他
第3章 语言基础
3.1 PL/SQL块结构
3.1.1 匿名块
3.1.2 命名块
……
(下)