书目

Oracle 12c PL/SQL程序设计终极指南

内容简介

《Oracle12cPL/SQL程序设计终极指南》志在打造PL/SQL领域最为系统、全面、实战、权威的著作,通过一系列非常突出的优势在大量的同类书中脱颖而出,成为该领域的标准读物。PL/SQL本身涉及的知识点浩瀚、庞杂,初学者根本无法依靠自身能力理清头绪,学习成本极高。本书对知识点进行了体系化的梳理,化繁杂为有序,突出重点,直指核心,循序渐进,尽可能为学习者提供“捷径”。仅仅只是这一点,本书就与同类书拉开了距离。本书以Oracle的最新版本12c为基础,呈现的是最新的PL/SQL技术,这一点也优于已出版的同类书。全书以一个综合性的人力资源项目为驱动,不仅能将各个理论知识点很好地融入实践,而且还能让读者体验完整的项目实操过程,“精讲多练”也是本书的一个重要特色,确保读者真正能学会。当然,最为重要的还是内容本身,本书首先对PL/SQL的理论基础进行了全面的介绍,其次详细讲解PL/SQL开发的所有功能模块、方法和技巧,最后对它的各种高级特性也进行了深入探讨。国内关于PL/SQL的书很多,但是像本书这样以PL/SQL的最新版本为基础,以实际的项目为驱动,系统、全面、深入地讲解PL/SQL的书应该极少。本书旨在为所有初学者和工作中的Oracle数据库工程师提供关于PL/SQL的“终极参考”。《Oracle12cPL/SQL程序设计终极指南》具有下列特色:项目驱动,侧重实战:全书以一个人力资管理系统开发为主线,根据项目开发的实际过程、实际需要介绍PL/SQL程序设计方法、技术、技巧,案例详实,包含了大量的代码与图例。内容全面,注重实效:全书既介绍了PL/SQL基础知识和PL/SQL基本开发技术,供PL/SQL的初学者学习,也介绍了PL/SQL高级特性,供有一定开发经验的读者学习。全书强调“精讲多练”,压缩了不必要的理论介绍,侧重实际开发技术的训练,核心技术来源于实际应用与Oracle官方文档。读者也可以把本书作为参考手册进行查阅。深入浅出,结构合理:全书按照PL/SQL程序设计的实际需要进行组织,分基础篇、开发篇、高级篇三篇。基础篇介绍了PL/SQL程序设计的基础知识,包括基本语法、控制结构、游标、异常处理等;开发篇介绍了PL/SQL程序最实用的开发技术,包括子程序、包、触发器、动态SQL、批绑定、子程序依赖性等;高级篇介绍了Oracle对象、LOB大对象、作业调度管理、性能优化以及PL/SQL内置包等高级特性。推陈出新,技术先进:全书将Oracle12cPL/SQL的最新特性融入整个知识体系,包括以调用者权限执行的函数可以进行结果缓存、更多的PL/SQL独有数据类型可以与SQL进行交互、使用ACCESSIBLEBY短语进行访问控制、使用FETCHFIRST短语实现TOP-N查询、将角色授予PL/SQL包和独立子程序,等等。

作者简介

孙风栋,资深Oracle数据库专家,从事Oracle数据库开发、管理、教学和培训10余年,对Oracle数据库系统有深入的研究和认识,积累了丰富的实战经验。领导并参与了包括多个国家自然科学基金项目在内的多个Oracle项目,负责Oracle数据库的架构、开发和管理工作。此外,他还是一位经验丰富的技术作家,著有多部Oracle数据库相关的著作,深受读者欢迎。

目录

丛书

数据库技术丛书

—  END  —