基本信息
内容简介
计算机书籍
《Oracle PL/SQL宝典(第2版)》由浅入深,全面、系统地介绍了Oracle 11g R2 数据库中的PL/SQL 开发技术。同时,本书提供了大量实例,供读者实战演练。
《Oracle PL/SQL宝典(第2版)》共分4 篇。第1 篇介绍Oracle 和PL/SQL 基础知识;第2 篇介绍数据表的创建和操作、表中数据的操作、数据的基本查询、查询中函数的使用、查询中特殊的转换函数、数据表的高级查询等技术;第3 篇介绍索引和视图的使用、序列的使用、数据类型和流程控制、游标的使用、存储过程和函数的使用、触发器的使用、在使用PL/SQL 编程时异常的处理、事务和锁、安全管理、PL/SQL 代码的管理以及PL/SQL 语句优化、备份和恢复访问技术;第4 篇介绍在.NET 和Java 中连接Oracle 的方法,以提高读者实战水平。
《Oracle PL/SQL宝典(第2版)》涉及面广,从基本操作到高级技术和核心原理,再到项目开发,几乎涉及PL/SQL 应用的所有重要知识。本书适合所有想全面学习PL/SQL 语言的人员阅读,也适合使用PL/SQL 进行开发的各种工程技术人员使用。对于经常使用PL/SQL 做开发的人员,更是一本不可多得的案头必备参考书。
目录
第1篇 PL/SQL简介
第1章 走进Oracle 2
1.1 数据库系统与数据模型 2
1.1.1 基本术语 2
1.1.2 数据库技术的发展 3
1.1.3 数据模型 5
1.2 数据库系统的体系结构 6
1.2.1 数据库系统的三级模式 6
1.2.2 数据库管理系统 7
1.2.3 数据库系统的工作流程 8
1.3 关系数据库的简单介绍 9
1.3.1 关系数据库的基本特性 10
1.3.2 关系数据库的设计规范 10
1.4 认识Oracle 11g R2 11
1.4.1 什么是Oracle 11g R2 11
1.4.2 Oracle的发展历程 12
1.4.3 Oracle 11g R2的新特性 13
1.5 小结 13
第2章 认识PL/SQL 14
前言
作者结合多年的Oracle开发经验和心得体会,花费了一年多的时间写作本书,希望各位读者能在本书的引领下学习PL/SQL语言。本书全面、系统、深入地介绍了PL/SQL语言的开发技术,并以大量实例贯穿于全书的讲解之中,还详细介绍了如何对数据库进行管理、备份与恢复以及性能优化,最后讲解了Oracle的应用系统项目案例。学习完本书后,读者应该可以更加全面地掌握PL/SQL语言。
本书特色
1.涵盖PL/SQL编程的各种语法
本书涵盖了使用PL/SQL建表、操作表中的数据、PL/SQL的流程控制语句、存储过程和函数、触发器、游标、用户管理等PL/SQL编程语法的讲解。
2.示例驱动,学习性强
本书每章都提供了大量的示例,在完成这些示例的同时读者也能更快地学习和掌握PL/SQL语言的使用。此外,这些示例全部在真实环境中演练过并截取效果图,使读者学习起来很方便。
3.讲解由浅入深,循序渐进,适合各个层次的读者阅读
本书从PL/SQL的基础开始讲解,逐步深入到PL/SQL的高级开发技术及应用,内容梯度从易到难,讲解由浅入深,循序渐进,适合各个层次的读者阅读,并均有所获。
4.详解典型项目案例开发,提高实战水平
本书详细介绍了在.NET中连接Oracle和在Java中连接Oracle项目案例的开发。通过这两个项目案例,可以让读者理解在案例开发中如何连接数据库。
本书内容及体系结构
第1篇 PL/SQL简介(第1~2章)
本篇主要内容包括:走进Oracle、认识PL/SQL等。通过本篇的学习,读者可以掌握Oracle开发环境和PL/SQL语言的入门知识。
第2篇 PL/SQL基础(第3~8章)
本篇主要内容包括:数据表的创建和操作、表中数据的操作、数据的基本查询、查询中函数的使用、查询中特殊的转换函数、数据表的高级查询等内容。通过本篇的学习,读者可以掌握使用PL/SQL语句查询数据表中的数据,添加、删除、修改数据等内容,以及相关的函数。
第3篇 PL/SQL高级技术(第9~21章)
本篇主要内容包括:索引和视图的使用、序列的使用、数据类型和流程控制、游标的使用、存储过程和函数的使用、触发器的使用、在使用PL/SQL编程时异常的处理、事务和锁、安全管理、PL/SQL代码的管理以及PL/SQL语句优化、备份和恢复访问技术等。通过本篇的学习,读者可以掌握如何使用PL/SQL语言进行编程和优化PL/SQL语句。
第4篇 Oracle应用开发(第22~23章)
本篇主要内容包括:在.NET中连接Oracle,在Java中连接Oracle等。通过本篇的学习,读者可以掌握真正的项目开发中的数据库连接技术。