(美)Jonathan Gennick,(美)Tom Luers著;袁国忠,陈文飞译
PLSQL是Oracle的关系型数据库过程性编程语言,用它可以开发复杂的、功能强大的程序,以访问和操纵Oraclest数据库中的数据。PLSQL是几种Oracle产品(包括Developer/2000和Oracle8i数据库本身)的核心。本书以1天讲解1章课程的形式,引导读者大约用3周的时间学会使用PL/SQL语言,并掌握PL/SQL编程技巧。为了便于读者深入理解书中介绍的内容,每章都提供了大量范例以及供读者练习的习题和测验。第1周课程中,主要介绍PL/SQL语言的基本知识,内容包括PL/SQL简介;编写声明和块;编写PL/SQL表达式;使用各种函数和PL/SQL语句;使用Oracle内置函数;过程、包和错误处理例程。第2周课程介绍一些更高级的功能以及如何结合数据库使用PL/SQL,此外还将探讨一些Oraclest的面向对象功能。本周内容包括游标处理技术、集合、触发器、复合数据库结构、调试处理技术和大型数据对象建立PL/SQL程序等。在第3周课程中介绍Oracle内置的包,内容包括事务管理和锁定、动态SQL、Java引擎和高级排队技术。阅读完本书后,读者可以开发自己的PL/SQL程序,并知道如何将这些程序存储在数据库中,并执行它们。本书是为初级程序员和中级程序员编写的,但对经验更为丰富的程序员也会有所帮助。本书可以让初学者很快便能开始开发PL/SQL应用程序,对于数据库编程人员以及大专院校计算机专业师生也很有参考价值。