图书介绍
Oracle PL/SQL实例精解 原书第4版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)罗森维格等著;龚波等译 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111268031
- 出版时间:2009
- 标注页数:598页
- 文件大小:188MB
- 文件页数:617页
- 主题词:关系数据库-数据库管理系统,Oracle
PDF下载
下载说明
Oracle PL/SQL实例精解 原书第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 PL/SQL概念1
1.1 在客户端/服务器架构中PL/SQL的应用1
1.1.1 使用PL/SQL匿名语句块6
1.1.2 理解如何执行PL/SQL8
1.2 SQL*Plus中的PL/SQL9
1.2.1 使用替代变量13
1.2.2 使用DBMS_OUTPUT.PUT_LINE语句14
1.3 动手试验15
第2章 通用编程语言基础16
2.1 PL/SQL编程基础16
2.1.1 充分利用PL/SQL语言组件17
2.1.2 充分利用PL/SQL变量18
2.1.3 合理使用PL/SQL保留字20
2.1.4 在PL/SQL中使用标识符21
2.1.5 使用Anchored数据类型22
2.1.6 声明和初始化变量24
2.1.7 理解语句块、嵌套语句块和标签的作用范围27
2.2 动手试验30
第3章 PL/SQL中的SQL31
3.1 在PL/SQL中使用DML31
3.1.1 变量初始化时使用SELECT INTO语法32
3.1.2 在PL/SQL语句块中使用DML34
3.1.3 在PL/SQL语句块中使用序列35
3.2 使用SAVEPOINT36
3.3 动手试验41
第4章 条件控制:IF语句42
4.1 IF语句42
4.1.1 使用IF-THEN语句46
4.1.2 使用IF-THEN-ELSE语句49
4.2 ELSIF语句52
4.3 嵌套IF语句60
4.4 动手试验65
第5章 条件控制:CASE语句66
5.1 CASE语句66
5.1.1 使用CASE语句72
5.1.2 使用搜索式CASE语句75
5.2 CASE表达式79
5.3 NULLIF和COALESCE函数85
5.3.1 NULLIF函数88
5.3.2 使用COALEESCE函数91
5.4 动手试验93
第6章 迭代控制:第一部分95
6.1 简单循环95
6.1.1 使用带有EXIT条件的简单循环98
6.1.2 使用带有EXIT WHEN条件的简单循环100
6.2 WHILE循环103
6.3 数值型FOR循环110
6.3.1 与IN选项一起使用数值型FOR循环114
6.3.2 与REVERSE选项一起使用数值型FOR循环115
6.4 动手试验117
第7章 迭代控制:第二部分118
7.1 CONTINUE语句118
7.1.1 使用CONTINUE语句121
7.1.2 使用CONTINUE WHEN语句126
7.2 嵌套循环127
7.3 动手试验133
第8章 错误处理和内置异常134
8.1 处理错误134
8.2 内置异常138
8.3 动手试验146
第9章 异常147
9.1 异常作用范围147
9.2 用户定义异常154
9.3 异常传播161
9.3.1 理解异常的传播方式166
9.3.2 再次抛出异常169
9.4 动手试验171
第10章 异常:高级概念172
10.1 RAISE_APPLICATION_ERROR172
10.2 EXCEPTION_INIT编译指令177
10.3 SQLCODE和SQLERRM180
10.4 动手试验185
第11章 游标简介186
11.1 游标操作186
11.1.1 充分利用记录类型190
11.1.2 处理显式游标191
11.1.3 充分利用游标属性195
11.1.4 集成所做的工作197
11.2 使用游标FOR循环和嵌套游标200
11.2.1 使用游标FOR循环201
11.2.2 处理嵌套的游标202
11.3 动手试验206
第12章 高级游标207
12.1 在游标和复杂的嵌套游标中使用参数207
12.1.1 在游标中使用参数208
12.1.2 使用复杂的嵌套游标208
12.2 FOR UPDATE和WHERE CURRENT游标210
第13章 触发器214
13.1 什么是触发器214
13.1.1 理解什么是触发器221
13.1.2 使用BEFORE和AFTER触发器222
13.2 触发器类型225
13.2.1 使用行触发器和语句触发器230
13.2.2 使用INSTEAD OF触发器232
13.3 动手试验236
第14章 复合触发器237
14.1 变异表问题237
14.2 复合触发器244
14.3 动手试验256
第15章 集合257
15.1 PL/SQL表257
15.1.1 使用联合数组265
15.1.2 使用嵌套表270
15.2 变长数组272
15.3 多层集合279
15.4 动手试验284
第16章 记录285
16.1 记录类型285
16.1.1 使用基于表的和基于游标的记录292
16.1.2 使用用户定义的记录297
16.2 嵌套记录301
16.3 记录的集合306
16.4 动手试验311
第17章 本地动态SQL312
17.1 EXECUTE IMMEDIATE语句312
17.2 OPEN-FOR、FETCH和CLOSE语句323
17.3 动手试验331
第18章 批量SQL332
18.1 FORALL语句332
18.2 BULK COLLECT子句348
18.3 动手试验362
第19章 过程363
19.1 创建过程364
19.1.1 创建过程364
19.1.2 从数据字典查询有关过程的信息366
19.2 过程传入和传出参数366
19.3 动手试验369
19.3.1 第一部分369
19.3.2 第二部分369
第20章 函数370
20.1 创建和使用函数370
20.1.1 创建存储函数371
20.1.2 使用函数372
20.1.3 在SQL语句中调用函数373
20.1.4 编写复杂的函数374
20.2 动手试验375
第21章 包376
21.1 使用包的好处376
21.1.1 创建包规范378
21.1.2 创建包体379
21.1.3 调用存储包381
21.1.4 创建私有对象383
21.1.5 创建包变量和游标386
21.2 游标变量388
21.3 扩展包396
21.4 动手试验408
第22章 存储代码409
22.1 收集有关存储代码的信息409
22.1.1 从数据字典收集存储代码信息409
22.1.2 使用RESTRICT_REFERENCES编译指令实现纯度等级414
22.1.3 重载模块419
22.2 动手试验424
第23章 Oracle中对象类型425
23.1 对象类型425
23.1.1 使用对象类型432
23.1.2 使用集合和对象类型436
23.2 对象类型方法440
23.3 动手试验461
第24章 Oracle提供的包463
24.1 使用Oracle提供的包来配置PL/SQL、访问文件和调度作业463
24.1.1 使用UTL_FILE来访问文件469
24.1.2 使用DBMS_JOB来调度作业470
24.1.3 提交作业471
24.2 使用Oracle提供的包来生成解释计划和创建HTML页面473
24.3 使用Oracle Web Toolkit来创建Web页面482
附录A PL/SQL格式化指南498
附录B Studert数据库模式502
附录C ANSI SQL标准506
附录D 动手试验部分的参考答案510
热门推荐
- 719563.html
- 634048.html
- 638564.html
- 103658.html
- 1554814.html
- 3528542.html
- 25394.html
- 170283.html
- 2298484.html
- 2625557.html
- http://www.ickdjs.cc/book_3752137.html
- http://www.ickdjs.cc/book_396606.html
- http://www.ickdjs.cc/book_937085.html
- http://www.ickdjs.cc/book_1514318.html
- http://www.ickdjs.cc/book_504969.html
- http://www.ickdjs.cc/book_3513330.html
- http://www.ickdjs.cc/book_408767.html
- http://www.ickdjs.cc/book_2633346.html
- http://www.ickdjs.cc/book_1340180.html
- http://www.ickdjs.cc/book_1720014.html