Oracle PL/SQL DBA编程入门
林树泽
前言
关于本书
本书是学习Oracle PL/SQL编程的入门教材,面向的对象是Oracle数据编程的初学者,或因正在学习Oracle数据库管理而需要学习PL/SQL编程相关知识的初级读者。本书在讲解方式上强调基础,即基本概念、基本原理和基本操作,与其他PL/SQL编程书籍不同,本书介绍了Oracle数据库的体系结构,对架构的初步了解有助于读者理解PL/SQL程序的运行原理,这样读者不仅理解了PL/SQL编程的基本方法,同时也理解了PL/SQL程序的运行载体。读者可以根据需要独立学习每章的基本概念和基本编程操作。
考虑到初学者的需求,本书提供了大量的示例程序、运行结果,同时对示例都有详细的注释,所以只要读者理解了基础概念的内容和基本操作的方法,再阅读代码并亲自运行示例就很容易掌握PL/SQL编程的知识。其实,要求读者掌握的内容已在示例程序中体现出来,所以在示例程序的选用和注释方面笔者充分考虑了初学者的特点。
本书介绍的知识领域比较全面。讲解了PL/SQL语言的使用环境、简要发展历史、数据类型、语言流程控制、异常处理以及PL/SQL调试等,这些对于编写基本的PL/SQL程序逻辑很重要,同时也包含了触发器、存储过程、函数、包以及Oracle常用工具包等,所以PL/SQL编程人员以及数据库管理人员都可以从书中获得相应的基础知识。
本书的特点
在撰写本书的前言之前,笔者又浏览了一遍书稿。就知识点而言本书还是比较全面的,示例较多,通过示例说明概念和基本操作是笔者坚持的方法,学习编程最终是实践,理解理论最佳的方式也是实践,即根据业务逻辑编写代码,从而了解PL/SQL编程的基础知识和基本概念,并且示例都有详细的注释,读者只要阅读该示例,再尝试运行即可掌握相应的内容。
本书基本涵盖了Oracle数据库PL/SQL编程的全部基础知识。为了方便初学者的学习,笔者在本书开始处便介绍了如何快速安…