Oracle PL/SQL实例精解 原书第4版PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:(美)罗森维格等著;龚波等译
- 出 版 社:北京:机械工业出版社
- 出版年份:2009
- ISBN:9787111268031
- 页数:598 页
第1章 PL/SQL概念 1
1.1 在客户端/服务器架构中PL/SQL的应用 1
1.1.1 使用PL/SQL匿名语句块 6
1.1.2 理解如何执行PL/SQL 8
1.2 SQL*Plus中的PL/SQL 9
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中的SQL 31
3.1 在PL/SQL中使用DML 31
3.1.1 变量初始化时使用SELECT INTO语法 32
3.1.2 在PL/SQL语句块中使用DML 34
3.1.3 在PL/SQL语句块中使用序列 35
3.2 使用SAVEPOINT 36
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_ERROR 172
10.2 EXCEPTION_INIT编译指令 177
10.3 SQLCODE和SQLERRM 180
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章 本地动态SQL 312
17.1 EXECUTE IMMEDIATE语句 312
17.2 OPEN-FOR、FETCH和CLOSE语句 323
17.3 动手试验 331
第18章 批量SQL 332
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
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《Adobe Photoshop 新手快速进阶实例教学》王楠 2019
- 《跨境电商英语口语实例大全》苏茜责任编辑;(中国)罗芳 2019
- 《皮瓣移植实例彩色图谱》邢新,杨超,郭伶俐主编 2019
- 《灾害反应与应急管理实例分析》(美)尼古拉斯·A·瓦尔奇克,保罗·E·特雷西著 2017
- 《Creo5.0基础与实例教程》颜兵兵,郭士清,殷宝麟主编 2020
- 《金属类催化剂的密度泛函理论研究实例》任翠霞责任编辑;任瑞鹏 2019
- 《PHOTOSHOP CC平面设计经典实例教程=PHOTOSHOP CC GRAPHIC DESIGN CLASSIC EXAMPLE TUTORIAL》陆丽芳主编 2020
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《莎士比亚全集 2》(英)莎士比亚著,朱生豪等译 2002
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019