图书介绍

Oracle Database 11g PL/SQL编程实战【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Oracle Database 11g PL/SQL编程实战
  • (美)麦克劳克林,(美)哈珀著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302249634
  • 出版时间:2011
  • 标注页数:345页
  • 文件大小:64MB
  • 文件页数:361页
  • 主题词:关系数据库-数据库管理系统,Oracle 11g-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle Database 11g PL/SQL编程实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第Ⅰ部分 PL/SQL基础3

第1章 Oracle开发概述3

1.1历史和背景知识4

1.2架构5

1.2.1两层模型8

1.2.2三层模型12

1.3可下载代码13

1.4小结13

1.4.1最佳实践回顾13

1.4.2测验13

第2章 PL/SQL基础15

2.1 PL/SQL块16

2.1.1原型17

2.1.2基本匿名块18

2.1.3 Hello World匿名块19

2.1.4 Hello Somebody匿名块20

2.1.5 Hello Somebody命名块23

2.1.6嵌套块24

2.2变量:类型、赋值和运算符25

2.2.1文本数据类型27

2.2.2日期和时间戳类型28

2.2.3数值类型31

2.2.4复合变量类型34

2.3控制结构37

2.3.1 if语句37

2.3.2 case语句38

2.3.3循环结构39

2.4批量操作47

2.5可下载代码48

2.6小结48

2.6.1最佳实践回顾49

2.6.2测验49

第3章 事务作用域51

3.1数据库ACID测试52

3.1.1原子性52

3.1.2一致性53

3.1.3隔离性53

3.1.4持久性54

3.2多版本并发控制54

3.3保存点、提交和事务回滚54

3.3.1保存点和回滚54

3.3.2提交59

3.4 DML锁定和隔离控制61

3.5调用者和定义者权限67

3.6可下载代码68

3.7小结69

3.7.1最佳实践回顾69

3.7.2测验69

第4章 错误管理71

4.1错误类型72

4.1.1编译时错误72

4.1.2语义错误77

4.2 PL/SQL工具87

4.3可下载代码91

4.4小结91

4.4.1最佳实践回顾92

4.4.2测验92

第Ⅱ部分 PL/SQL编程97

第5章 函数97

5.1函数架构98

5.1.1传值函数98

5.1.2传址函数99

5.1.3函数模型选择100

5.1.4事务作用域101

5.1.5调用参数说明101

5.2函数开发103

5.2.1确定性子句104

5.2.2 PARALLEL ENABLE子句105

5.2.3管线表子句105

5.2.4 RESULT CACHE子句110

5.2.5系统引用游标112

5.2.6递归函数114

5.2.7传址函数114

5.3可下载代码115

5.4小结115

5.4.1最佳实践回顾116

5.4.2测验116

第6章 过程119

6.1过程架构120

6.1.1传值过程120

6.1.2传址函数121

6.1.3事务作用域121

6.1.4调用参数说明122

6.2过程开发122

6.2.1传值过程123

6.2.2传址过程130

6.3可下载代码131

6.4小结132

6.4.1最佳实践回顾132

6.4.2测验132

第7章 集合135

7.1标量集合137

7.1.1 varray137

7.1.2嵌套表144

7.1.3关联数组145

7.2对象类型集合146

7.2.1 SQL嵌套表146

7.2.2 PL/SQL嵌套表148

7.3记录类型集合150

7.4可下载代码153

7.5小结153

7.5.1最佳实践回顾153

7.5.2测验153

第8章 包157

8.1包架构158

8.1.1更大的组织158

8.1.2程序持续性和内存驻留159

8.1.3更大的程序规模159

8.2包规范159

8.3无主体包162

8.4包主体163

8.5 %TYPE和%ROWTYPE166

8.6模块化编程168

8.7重载171

8.8增强安全性173

8.9定义者和调用者权限176

8.10可下载代码179

8.11小结179

8.11.1最佳实践回顾179

8.11.2测验180

第9章 触发器183

9.1触发器架构184

9.2触发器引发次序186

9.3触发器类型188

9.3.1 DML触发器188

9.3.2 DDL触发器192

9.3.3系统事件触发器193

9.4安全性和Oracle细粒度审计195

9.5分布式数据完整性198

9.6可下载代码201

9.7小结201

9.7.1最佳实践回顾201

9.7.2测验202

第10章 对象205

10.1基本声明、实现和使用207

10.1.1定义并实现对象类型207

10.1.2实现Getter和Setter210

10.1.3实现静态方法212

10.2比较对象216

10.2.1 MAP函数比较217

10.2.2 ORDER函数比较219

10.3继承和多态221

10.4对象集合224

10.5可下载代码227

10.6小结227

10.6.1最佳实践回顾227

10.6.2测验228

第Ⅲ部分 PL/SQL高级编程233

第11章 动态SQL233

11.1本地动态SQL234

11.1.1无绑定变量的动态语句235

11.1.2带绑定变量的动态语句237

11.2 DBMS SQL包246

11.2.1无绑定变量的动态语句246

11.2.2带绑定变量的动态语句247

11.2.3混合并匹配NDS和DBMS SQL250

11.3可下载代码251

11.4小结251

11.4.1最佳实践回顾252

11.4.2测验252

第12章 外部文件255

12.1外部表架构256

12.1.1 CSV文件257

12.1.2位置特定文件260

12.1.3 TSV文件261

12.1.4转换XML为CSV文件262

12.1.5使用Java存储库清理文件264

12.2导入CLOB268

12.3可下载代码276

12.4小结276

12.4.1最佳实践回顾277

12.4.2测验277

第Ⅳ部分 附录281

附录A 包装PL/SQL281

附录B PL/SQL层次性能分析器287

附录C PL/Scope299

附录D PL/SQL内置包和类型303

附录E 测验答案321

热门推荐