图书介绍
Oracle PL/SQL程序设计 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![Oracle PL/SQL程序设计 第2版](https://www.shukui.net/cover/13/34308374.jpg)
- (美)Steven Feuerstein,(美)Bill Pribyl著;林琪,王宇译 著
- 出版社: 北京:中国电力出版社
- ISBN:7508311175
- 出版时间:2004
- 标注页数:1044页
- 文件大小:37MB
- 文件页数:1059页
- 主题词:关系型数据库(学科: 数据库管理系统 学科: 程序设计) 关系型数据库 数据库管理系统 程序设计
PDF下载
下载说明
Oracle PL/SQL程序设计 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
序1
目录1
前言5
第一部分 采用PL/SQL进行程序设计23
第一章 PL/SQL入门23
什么是PL/SQL?23
在Oracle应用程序中编程的概念25
PL/SQL的起源27
PL/SQL的版本29
给Oracle程序设计人员的建议50
我喜欢的几个(PL/SQL)功能53
编写最好的代码以实现优秀的PL/SQL程序57
PL/SQL字符集64
第二章 PL/SQL语言基础64
标识符66
直接量69
分号定界符72
注释73
PRAGMA关键字74
块结构75
第三章 有效的编码风格78
有效布局的基本原则79
格式化SQL语句87
格式化控制结构89
格式化PL/SQL块93
格式化包95
有效地使用注释96
注释整个包103
第二部分 PL/SQL语言元素109
第四章 变量与程序数据109
标识符109
标量数据类型111
PL/SQL中的NULL137
变量声明140
锚定的声明143
由程序员定义的子类型149
创建和使用变量的技巧152
条件控制语句166
第五章 条件和顺序控制166
顺序控制语句175
第六章 数据库交互和游标184
事务管理184
PL/SQL中的游标190
隐式游标和显式游标193
声明游标197
打开游标203
从游标中取回204
游标中列的别名207
关闭游标208
游标属性209
游标参数215
游标中的SELECT FOR UPDATE219
游标变量223
使用游标240
第七章 循环247
循环的基础知识248
简单的循环250
数字FOR循环253
游标FOR循环256
WHILE循环260
管理循环的执行262
使用PL/SQL循环的技巧266
第八章 异常处理程序274
为什么要执行异常处理?275
异常段276
异常的类型278
确定异常处理的行为285
引发异常292
处理异常298
客户-服务器错误通信304
NO_DATA_FOUND:多用途的异常306
IF语句形式的异常处理程序307
只引发异常309
第九章 PL/SQL中的记录313
记录的基础知识313
基于表的记录319
基于游标的记录320
程序员定义的记录323
读写记录中的值327
记录类型和记录的兼容性330
嵌套记录333
第十章 PL/SQL表340
PL/SQL表和其他集合341
PL/SQL表的特点342
PL/SQL表和DML语句343
声明PL/SQL表344
引用和修改PL/SQL表中的行346
填充PL/SQL表中的行351
清除PL/SQL表353
PL/SQL 2.3发行版中PL/SQL表的增强功能354
使用PL/SQL表362
第三部分 内置函数391
第十一章 字符函数391
字符函数的描述392
字符函数的示例416
第十二章 日期函数435
日期函数的描述436
日期函数的示例447
第十三章 数字、LOB和其他函数455
数字函数的描述457
LOB函数的描述466
其他函数的描述470
第十四章 转换函数479
转换格式480
转换函数的描述485
转换函数的实例491
第四部分 模块化的代码515
第十五章 过程和函数515
模块化的代码516
PL/SQL块结构的回顾517
匿名PL/SQL块520
过程534
函数538
参数546
局部模块556
模块的重载561
提前声明567
着手实现模块化吧!568
第十六章 包570
包的优点571
包结构概览573
包说明582
包体589
包数据591
包初始化597
第十七章 在SQL中调用PL/SQL函数601
存在的问题601
在SQL中调用存储函数的语法604
在SQL中使用存储函数的要求605
在SQL中使用PL/SQL函数的限制606
在SQL中调用打包的函数608
列/函数名的优先级613
在SQL中调用PL/SQL函数的事实613
嵌入PL/SQL的示例616
第五部分 PL/SQL8的新功能633
第十八章 对象类型633
Oracle8对象的简介634
Oracle对象的例子645
创建对象类型的语法654
在PL/SQL和SQL中操纵对象668
修改持久对象679
对象的内部管理695
使用对象选项699
第十九章 嵌套表和VARRAY702
集合类型703
建立新的集合707
声明集合数据类型的语法715
使用集合717
集合伪函数727
集合的内置函数与过程736
PL/SQL到服务器集成的示例743
集合的内部管理746
应该使用哪种集合类型?748
第二十章 对象视图749
举例:使用对象视图751
INSTEAD OF触发器755
对象视图的语法759
对象视图与对象表之间的区别763
不是所有使用对象的视图都是对象视图773
计划的演变773
对象视图的内部管理775
后记:使用BFILE数据类型777
第二十一章 外部过程780
外部过程简介781
创建一个外部过程的步骤786
外部过程的语法794
映射参数797
外部过程的内部管理806
OCI服务例程806
实例809
第六部分 使PL/SQL程序正常工作821
第二十二章 代码设计的技巧821
选择有意义的模块名和参数名822
建立最具功能性的函数826
充分利用局部模块化841
注意不带任何参数的模块843
创建独立的模块845
构造抽象数据类型849
参数设计的技巧857
第二十三章 管理数据库中的代码867
执行存储代码868
事务处理的完整性和执行权限873
模块验证与依赖关系管理876
远程过程调用878
利用SQL*Plus管理存储对象880
使用SQL检查存储对象885
加密存储代码894
第二十四 章调试PL/SQL899
错误的调试方法900
调试技巧与策略902
第二十五章 调整PL/SQL应用程序916
分析程序的性能917
调整对编译过的代码的访问920
调整对数据的访问926
调整算法939
PL/SQL8增强的性能概览961
第二十六章 跟踪PL/SQL的执行963
PL/SQL跟踪工具963
为产品支持而跟踪967
自由格式过滤971
结构化的接口过滤972
快速跟踪974
第七部分 附录981
附录一 配套光盘中的内容981
附录二 从PL/SQL 1.1版本调用存储过程985
附录三 内置包994
词汇表1043