《Oracle Database 11g PL/SQL程序设计:深入浅出的编程艺术》
作者:徐文豪
出版社:清华大学出版社
出版时间:2013年
《Oracle Database 11g PL/SQL程序设计》是一本全面介绍Oracle Database 11g PL/SQL程序设计的入门与进阶书籍,本书由资深Oracle数据库专家徐文豪编写,旨在帮助读者快速掌握PL/SQL编程技术,提高数据库应用开发能力。
本书共分为九章,涵盖了Oracle Database 11g PL/SQL程序设计的各个方面,具体如下:
第一章:PL/SQL基础
1、1 PL/SQL概述
1、2 PL/SQL程序结构
1、3 PL/SQL变量与常量
1、4 PL/SQL数据类型
1、5 控制结构
第二章:PL/SQL过程与函数
2、1 过程与函数的概念
2、2 过程与函数的定义
2、3 过程与函数的调用
2、4 过程与函数的参数传递
2、5 异常处理
第三章:PL/SQL异常处理
3、1 异常处理概述
3、2 异常处理机制
3、3 用户自定义异常
3、4 异常处理示例
第四章:PL/SQL游标
4、1 游标的概念
4、2 游标的声明与使用
4、3 游标变量
4、4 游标数组
4、5 游标与异常处理
第五章:PL/SQL集合
5、1 集合的概念
5、2 集合操作
5、3 集合函数
5、4 集合与异常处理
第六章:PL/SQL存储过程与触发器
6、1 存储过程的概念
6、2 存储过程的定义与调用
6、3 触发器的概念
6、4 触发器的定义与调用
6、5 存储过程与触发器的应用
第七章:PL/SQL包与程序包
7、1 包的概念
7、2 包的定义与使用
7、3 程序包的概念
7、4 程序包的定义与使用
第八章:PL/SQL面向对象编程
8、1 面向对象编程概述
8、2 类与对象
8、3 继承与多态
8、4 异常处理与面向对象编程
第九章:PL/SQL高级编程技巧
9、1 PL/SQL编程规范
9、2 性能优化
9、3 并发控制
9、4 安全性
通过以上九章内容的学习,读者可以全面掌握Oracle Database 11g PL/SQL程序设计,为数据库应用开发打下坚实基础。