书籍详情
Oracle 12c数据库应用与开发
作者:杜献峰
出版社:人民邮电出版社
出版时间:2018-04-01
ISBN:9787115475305
定价:¥89.00
购买这本书可以去
内容简介
本书全面、系统、深入地讲解了 Oracle 12c 数据库原理、应用和开发,也讲解了 Oracle 12c 常用的管理知 识,以 Oracle 12c 数据库云计算为线索,详细讲解了 CDB 和PDB。 本书共分 16 章。第 1 章介绍了 Oracle 12c 的基本知识、系统性能和特点,以及如何支持云计算;第 2章 介绍了 Oracle 12c 的系统结构,重点阐述了 CDB 和PDB 的概念、两者的关系以及如何创建 CDB 和PDB;第 3 章介绍了运行 Oracle 12c 所需要的服务、这些服务的作用,以及如何启动和配置,并对 SQL PLUS 语言进行 了较为详细的阐述;第 4 章介绍了 PL/SQL 编程;第 5章介绍了数据库的表空间、概要、用户、角色,以及如 何创建和使用这四个对象;第 6 章对 Oracle 12c 支持的常用类型的数据表,以及如何对这些表做修改操作进行 了详细介绍;第 7 章介绍了数据查询;第 8 章介绍了对表的 DML 操作,如何对表进行 Insert、Delete、Update 和 Merge 操作;第 9 章介绍了视图和物化视图作用、创建、修改和解析,以及物化视图日志;第 10 章介绍了 数据库对象的索引、聚簇、序列,以及如何创建和使用这些数据库对象;第 11 章介绍了数据库对象,即包、包体、过程、函数,并分别阐述了如何创建和使用这些数据库对象;第 12 章介绍了数据库对象,即触发器、 游标以及静态/动态 PL SQL,触发器和游标这两个数据库对象在编程中应用广泛,因此本章给出了较多的应用 实例;第 13 章介绍了数据库安全;第 14 章介绍了事务和并发控制;第 15 章介绍了 RMAN 技术及应用,并给 出一些有代表性的实例;第 16 章介绍了闪回技术。 本书适合计算机科学与技术专业、软件工程专业、网络工程专业、信息安全专业学生阅读,也可作为 IT 技术人员的参考书。
作者简介
作者杜献峰先后出版了《asp.net 程序设计教程》《C++语言程序设计》 《TRIP非结构化数据库及其搜索引擎技术与应用》等多本畅销图书,有多年的数据库教学、科研和实际工程项目经验,精通Oracle 12c数据库开发,有多年的实际项目开发经验。
目录
第 1章 Oracle 12c和云计算 1
1.1 大数据与云计算 2
1.1.1 大数据 2
1.1.2 云计算 3
1.2 Oracle 12c支持云计算 4
1.2.1 Oracle 12c数据库简介 4
1.2.2 具备云计算能力 4
1.2.3 简化数据库的整合 4
1.2.4 简化大数据分析 5
1.2.5 管理数据库云 6
1.3 Oracle 12c体系结构 6
1.4 安装Oracle 12c 9
1.4.1 安装准备 9
1.4.2 安装过程 10
第2章 CDB和PDB操作 17
2.1 多租户环境下用户的操作及工具 18
2.1.1 多租户环境 18
2.1.2 多租户环境的操作工具 20
2.2 创建CDB数据库 20
2.2.1 使用DBCA创建 22
2.2.2 使用SQL语句手工创建 25
2.3 操作CDB数据库 25
2.3.1 使用SQL PLUS远程连接CDB
数据库 28
2.3.2 使用SQL Developer远程连接CDB
数据库 29
2.4 创建PDB数据库 30
2.4.1 使用DBCA创建 30
2.4.2 使用SQL DEVELOPER创建 33
2.4.3 使用SQL语句手工创建 35
2.5 打开与关闭PDB数据库 36
2.5.1 启动PDB数据库 36
2.5.2 关闭PDB数据库 38
2.5.3 退出PDB数据库 39
2.6 建立演示数据库 39
2.7 操作演示数据库 46
第3章 Oracle 12c服务与
SQL PLUS 51
3.1 Oracle 12c网络配置及服务 52
3.1.1 配置Net Manager 52
3.1.2 OracleOraDB12Home1TNSListener
服务 53
3.1.3 OracleServiceDEMO服务 54
3.2 企业管理器 54
3.3 SQL PLUS命令 56
3.4 NLS参数设置 72
3.5 SQL PLUS设置Oracle 12c环境参数 76
3.5.1 SQL PLUS位于Oracle 12c服务器端的
设置 76
3.5.2 SQL PLUS位于客户端的设置 78
3.6 数据字典 78
第4章 PL/SQL语言基础 80
4.1 PL/SQL简介 81
4.2 PL/SQL数据类型 82
4.2.1 标量类型 82
4.2.2 LOB类型 87
4.2.3 复合类型 87
4.2.4 %TYPE和%ROWTYPE定义
数据类型 91
4.3 PL/SQL程序块结构 92
4.3.1 PL/SQL语法结构 93
4.3.2 变量声明 93
4.3.3 变量赋值 94
4.3.4 绑定变量 95
4.3.5 常量 96
4.3.6 使用PL/SQL处理查询 97
4.4 PL/SQL控制结构 97
4.4.1 顺序控制 97
4.4.2 条件控制 97
4.4.3 循环控制 100
4.5 异常和异常处理 103
4.5.1 内部定义异常 104
4.5.2 预定义异常 105
4.5.3 用户自定义异常 106
4.6 PL/SQL常用函数 107
4.6.1 数学函数 108
4.6.2 字符函数 110
4.6.3 日期时间函数 110
第5章 表空间 概要 用户 角色 113
5.1 表空间 114
5.1.1 永久表空间 115
5.1.2 临时表空间 119
5.1.3 撤销表空间 122
5.1.4 修改表空间 124
5.1.5 查询表空间 125
5.1.6 删除表空间 126
5.2 概要 128
5.2.1 创建概要 128
5.2.2 修改概要 131
5.2.3 查询概要 131
5.2.4 删除概要 132
5.3 用户 133
5.3.1 创建用户 133
5.3.2 创建模式 136
5.3.3 用户授权 137
5.3.4 撤销用户权限 140
5.3.5 用户及用户权限查询 141
5.3.6 修改用户 142
5.3.7 删除用户 143
5.4 角色 144
5.4.1 创建角色 144
5.4.2 角色授权 146
5.4.3 撤销角色权限 147
5.4.4 角色及角色权限查询 147
5.4.5 修改角色 148
5.4.6 打开/关闭角色 148
5.4.7 删除角色 149
5.5 Oracle 12c逻辑结构 150
第6章 数据表 152
6.1 表类型 153
6.2 表中约束 155
6.3 创建表的前提 158
6.4 堆表 160
6.5 索引表 162
6.6 聚簇表 163
6.7 散列聚簇表 167
6.8 外部表 170
6.9 临时表 173
6.10 嵌套表 175
6.11 分区表 178
6.11.1 范围分区表与间隔分区表 179
6.11.2 散列分区表 182
6.11.3 列表分区表 183
6.11.4 组合分区表 184
6.11.5 系统分区表 187
6.11.6 引用分区表与间隔引用分区表 189
6.12 使用ALTER TABLE修改表 192
第7章 数据查询 198
7.1 基本查询 199
7.1.1 基本查询语法格式 199
7.1.2 相关子查询与不相关子查询 205
7.1.3 嵌套查询的4种形式 206
7.1.4 UNION [ALL] INTERSECT
MINUS查询形式 208
7.2 查询子句 211
7.2.1 带SAMPLE参数的查询 211
7.2.2 使用闪回查询 212
7.2.3 GROUP BY子句 213
7.2.4 ORDER BY子句 214
7.2.5 PIVOT子句与UNPIVOT子句 215
7.2.6 按分区查询 216
7.3 WITH语句查询 217
7.3.1 WITH+函数 218
7.3.2 WITH+子查询 219
7.3.3 WITH+递归子查询 220
7.4 层次查询 221
7.5 输出查询结果 223
第8章 表的DML操作 227
8.1 插入数据 228
8.1.1 常规方法插入数据 229
8.1.2 直接路径方法插入数据 230
8.1.3 多表数据插入 231
8.2 更新数据 233
8.2.1 非分区表数据更新 233
8.2.2 分区表数据更新 234
8.3 删除数据 234
8.3.1 删除非分区表数据 234
8.3.2 删除分区表数据 235
8.4 合并数据 235
8.4.1 带有UPDATE或INSERT的MERGE
操作 236
8.4.2 带有UPDATE和INSERT的MERGE
操作 237
第9章 视图 物化视图 物化视图
日志 239
9.1 关系视图 241
9.1.1 关系视图定义 241
9.1.2 查看视图定义 244
9.1.3 删除视图 245
9.1.4 视图查询 245
9.1.5 视图解析 245
9.2 物化视图 246
9.2.1 创建物化视图 247
9.2.2 查看物化视图定义 249
9.3 物化视图日志 249
第10章 索引 聚簇 序列 同义词 251
10.1 索引 252
10.1.1 创建索引 253
10.1.2 查询索引 256
10.1.3 删除索引 257
10.2 聚簇 257
10.2.1 索引聚簇创建与应用 257
10.2.2 散列聚簇创建与应用 258
10.2.3 查询聚簇 259
10.2.4 删除聚簇 259
10.3 序列 259
10.3.1 序列创建及应用 260
10.3.2 查询序列 260
10.3.3 删除序列 261
10.4 同义词 261
10.4.1 同义词创建及应用 262
10.4.2 查询同义词 263
10.4.3 删除同义词 263
第11章 包 包体 过程 函数 264
11.1 包 265
11.1.1 创建包 265
11.1.2 查询包 267
11.1.3 删除包 268
11.2 包体 268
11.2.1 包体创建与调用 268
11.2.2 查询包体 271
11.2.3 删除包体 271
11.3 过程 271
11.3.1 过程创建与调用 272
11.3.2 查询过程 274
11.3.3 删除过程 275
11.4 函数 275
11.4.1 函数创建与调用 275
11.4.2 查询函数 278
11.4.3 删除函数 279
11.5 综合应用例子 279
第12章 触发器 游标 静态/
动态PL SQL 285
12.1 触发器 286
12.1.1 触发器创建与应用 286
12.1.2 查询触发器 297
12.1.3 删除触发器 297
12.2 游标 298
12.2.1 游标的创建与应用 298
12.2.2 查询游标 314
12.2.3 游标应用综合举例 314
12.3 静态PL SQL 319
12.4 动态PL SQL 320
12.4.1 本地动态PL SQL 320
12.4.2 DBMS_SQL包 324
12.5 综合应用例子 325
第13章 数据库安全 329
13.1 数据库安全概述 330
13.2 用户标识与鉴别 330
13.2.1 用户标识种类 330
13.2.2 密码 331
13.2.3 密码文件 335
13.3 存取控制 336
13.4 应用上下文 337
13.4.1 应用上下文的概念 337
13.4.2 应用上下文的创建与调用 337
13.4.3 读取应用上下文属性值 339
13.5 Wallet技术 339
13.5.1 使用OWM创建Wallet 340
13.5.2 服务器端Wallet应用 340
13.5.3 客户端Wallet应用 344
13.5.4 Wallet与数字证书 347
13.6 透明数据加密 350
13.7 审计 353
13.7.1 审计功能的开启和关闭 353
13.7.2 创建权限审计 355
13.7.3 创建行为审计 356
13.7.4 创建角色审计 356
13.7.5 打开审计策略 356
13.7.6 查询审计策略 358
13.8 SQL注入 358
13.8.1 SQL注入攻击概述 358
13.8.2 SQL注入攻击类型 359
13.8.3 防止SQL注入攻击措施 365
第14章 事务 并发控制 370
14.1 事务 371
14.1.1 事务概念 371
14.1.2 设置事务属性 373
14.1.3 保存点 374
14.1.4 提交事务 376
14.1.5 回滚事务 377
14.1.6 自治事务 377
14.2 并发控制 379
14.2.1 数据并发性与一致性 379
14.2.2 事务隔离 380
14.2.3 封锁机制 382
14.2.4 自动锁 385
14.2.5 对查询结果加锁 387
14.2.6 手动锁 389
第15章 RMAN技术及应用 392
15.1 RMAN简介 393
15.2 启动RMAN 393
15.3 CATALOG备份模式与NOCATALOG
备份模式 397
15.4 通道配置与操作 401
15.5 RMAN备份操作 405
15.5.1 冷备份与热备份 406
15.5.2 BACKUP操作 407
15.5.3 COPY与BACKUP AS COPY的
区别 412
15.6 RMAN还原与恢复操作 413
15.6.1 还原(RESTORE)与
恢复(RECOVER)的区别 413
15.6.2 RESTORE 414
15.6.3 RECOVER 415
15.7 RMAN其他常用命令 416
15.7.1 RUN 417
15.7.2 SET 418
15.7.3 LIST 419
15.7.4 REPORT 419
15.7.5 CONFIGURE 420
15.7.6 CROSSCHECK 421
15.7.7 VALIDATE 421
15.7.8 DELETE 422
15.7.9 CHANGE 423
15.7.10 HOST 423
15.7.11 CREATE 424
15.7.12 SHOW 426
15.7.13 DUPLICATE 426
15.7.14 REGISTER 428
15.7.15 ADVISE FAILURE 429
15.7.16 REPAIR FAILURE 430
第16章 闪回技术 432
16.1 闪回技术简介 433
16.2 闪回数据库配置 434
16.2.1 自动撤销段配置 434
16.2.2 闪回事务配置 435
16.2.3 授予必要权限 435
16.3 应用开发中的闪回技术 436
16.3.1 闪回查询 436
16.3.2 闪回版本查询 439
16.3.3 闪回事务查询 441
16.3.4 闪回数据文档 441
16.4 数据库管理中的闪回技术 445
16.4.1 还原点技术 445
16.4.2 闪回表 448
16.4.3 闪回删除 450
16.4.4 闪回数据库 451
16.5 回收站操作 452
参考文献 454
1.1 大数据与云计算 2
1.1.1 大数据 2
1.1.2 云计算 3
1.2 Oracle 12c支持云计算 4
1.2.1 Oracle 12c数据库简介 4
1.2.2 具备云计算能力 4
1.2.3 简化数据库的整合 4
1.2.4 简化大数据分析 5
1.2.5 管理数据库云 6
1.3 Oracle 12c体系结构 6
1.4 安装Oracle 12c 9
1.4.1 安装准备 9
1.4.2 安装过程 10
第2章 CDB和PDB操作 17
2.1 多租户环境下用户的操作及工具 18
2.1.1 多租户环境 18
2.1.2 多租户环境的操作工具 20
2.2 创建CDB数据库 20
2.2.1 使用DBCA创建 22
2.2.2 使用SQL语句手工创建 25
2.3 操作CDB数据库 25
2.3.1 使用SQL PLUS远程连接CDB
数据库 28
2.3.2 使用SQL Developer远程连接CDB
数据库 29
2.4 创建PDB数据库 30
2.4.1 使用DBCA创建 30
2.4.2 使用SQL DEVELOPER创建 33
2.4.3 使用SQL语句手工创建 35
2.5 打开与关闭PDB数据库 36
2.5.1 启动PDB数据库 36
2.5.2 关闭PDB数据库 38
2.5.3 退出PDB数据库 39
2.6 建立演示数据库 39
2.7 操作演示数据库 46
第3章 Oracle 12c服务与
SQL PLUS 51
3.1 Oracle 12c网络配置及服务 52
3.1.1 配置Net Manager 52
3.1.2 OracleOraDB12Home1TNSListener
服务 53
3.1.3 OracleServiceDEMO服务 54
3.2 企业管理器 54
3.3 SQL PLUS命令 56
3.4 NLS参数设置 72
3.5 SQL PLUS设置Oracle 12c环境参数 76
3.5.1 SQL PLUS位于Oracle 12c服务器端的
设置 76
3.5.2 SQL PLUS位于客户端的设置 78
3.6 数据字典 78
第4章 PL/SQL语言基础 80
4.1 PL/SQL简介 81
4.2 PL/SQL数据类型 82
4.2.1 标量类型 82
4.2.2 LOB类型 87
4.2.3 复合类型 87
4.2.4 %TYPE和%ROWTYPE定义
数据类型 91
4.3 PL/SQL程序块结构 92
4.3.1 PL/SQL语法结构 93
4.3.2 变量声明 93
4.3.3 变量赋值 94
4.3.4 绑定变量 95
4.3.5 常量 96
4.3.6 使用PL/SQL处理查询 97
4.4 PL/SQL控制结构 97
4.4.1 顺序控制 97
4.4.2 条件控制 97
4.4.3 循环控制 100
4.5 异常和异常处理 103
4.5.1 内部定义异常 104
4.5.2 预定义异常 105
4.5.3 用户自定义异常 106
4.6 PL/SQL常用函数 107
4.6.1 数学函数 108
4.6.2 字符函数 110
4.6.3 日期时间函数 110
第5章 表空间 概要 用户 角色 113
5.1 表空间 114
5.1.1 永久表空间 115
5.1.2 临时表空间 119
5.1.3 撤销表空间 122
5.1.4 修改表空间 124
5.1.5 查询表空间 125
5.1.6 删除表空间 126
5.2 概要 128
5.2.1 创建概要 128
5.2.2 修改概要 131
5.2.3 查询概要 131
5.2.4 删除概要 132
5.3 用户 133
5.3.1 创建用户 133
5.3.2 创建模式 136
5.3.3 用户授权 137
5.3.4 撤销用户权限 140
5.3.5 用户及用户权限查询 141
5.3.6 修改用户 142
5.3.7 删除用户 143
5.4 角色 144
5.4.1 创建角色 144
5.4.2 角色授权 146
5.4.3 撤销角色权限 147
5.4.4 角色及角色权限查询 147
5.4.5 修改角色 148
5.4.6 打开/关闭角色 148
5.4.7 删除角色 149
5.5 Oracle 12c逻辑结构 150
第6章 数据表 152
6.1 表类型 153
6.2 表中约束 155
6.3 创建表的前提 158
6.4 堆表 160
6.5 索引表 162
6.6 聚簇表 163
6.7 散列聚簇表 167
6.8 外部表 170
6.9 临时表 173
6.10 嵌套表 175
6.11 分区表 178
6.11.1 范围分区表与间隔分区表 179
6.11.2 散列分区表 182
6.11.3 列表分区表 183
6.11.4 组合分区表 184
6.11.5 系统分区表 187
6.11.6 引用分区表与间隔引用分区表 189
6.12 使用ALTER TABLE修改表 192
第7章 数据查询 198
7.1 基本查询 199
7.1.1 基本查询语法格式 199
7.1.2 相关子查询与不相关子查询 205
7.1.3 嵌套查询的4种形式 206
7.1.4 UNION [ALL] INTERSECT
MINUS查询形式 208
7.2 查询子句 211
7.2.1 带SAMPLE参数的查询 211
7.2.2 使用闪回查询 212
7.2.3 GROUP BY子句 213
7.2.4 ORDER BY子句 214
7.2.5 PIVOT子句与UNPIVOT子句 215
7.2.6 按分区查询 216
7.3 WITH语句查询 217
7.3.1 WITH+函数 218
7.3.2 WITH+子查询 219
7.3.3 WITH+递归子查询 220
7.4 层次查询 221
7.5 输出查询结果 223
第8章 表的DML操作 227
8.1 插入数据 228
8.1.1 常规方法插入数据 229
8.1.2 直接路径方法插入数据 230
8.1.3 多表数据插入 231
8.2 更新数据 233
8.2.1 非分区表数据更新 233
8.2.2 分区表数据更新 234
8.3 删除数据 234
8.3.1 删除非分区表数据 234
8.3.2 删除分区表数据 235
8.4 合并数据 235
8.4.1 带有UPDATE或INSERT的MERGE
操作 236
8.4.2 带有UPDATE和INSERT的MERGE
操作 237
第9章 视图 物化视图 物化视图
日志 239
9.1 关系视图 241
9.1.1 关系视图定义 241
9.1.2 查看视图定义 244
9.1.3 删除视图 245
9.1.4 视图查询 245
9.1.5 视图解析 245
9.2 物化视图 246
9.2.1 创建物化视图 247
9.2.2 查看物化视图定义 249
9.3 物化视图日志 249
第10章 索引 聚簇 序列 同义词 251
10.1 索引 252
10.1.1 创建索引 253
10.1.2 查询索引 256
10.1.3 删除索引 257
10.2 聚簇 257
10.2.1 索引聚簇创建与应用 257
10.2.2 散列聚簇创建与应用 258
10.2.3 查询聚簇 259
10.2.4 删除聚簇 259
10.3 序列 259
10.3.1 序列创建及应用 260
10.3.2 查询序列 260
10.3.3 删除序列 261
10.4 同义词 261
10.4.1 同义词创建及应用 262
10.4.2 查询同义词 263
10.4.3 删除同义词 263
第11章 包 包体 过程 函数 264
11.1 包 265
11.1.1 创建包 265
11.1.2 查询包 267
11.1.3 删除包 268
11.2 包体 268
11.2.1 包体创建与调用 268
11.2.2 查询包体 271
11.2.3 删除包体 271
11.3 过程 271
11.3.1 过程创建与调用 272
11.3.2 查询过程 274
11.3.3 删除过程 275
11.4 函数 275
11.4.1 函数创建与调用 275
11.4.2 查询函数 278
11.4.3 删除函数 279
11.5 综合应用例子 279
第12章 触发器 游标 静态/
动态PL SQL 285
12.1 触发器 286
12.1.1 触发器创建与应用 286
12.1.2 查询触发器 297
12.1.3 删除触发器 297
12.2 游标 298
12.2.1 游标的创建与应用 298
12.2.2 查询游标 314
12.2.3 游标应用综合举例 314
12.3 静态PL SQL 319
12.4 动态PL SQL 320
12.4.1 本地动态PL SQL 320
12.4.2 DBMS_SQL包 324
12.5 综合应用例子 325
第13章 数据库安全 329
13.1 数据库安全概述 330
13.2 用户标识与鉴别 330
13.2.1 用户标识种类 330
13.2.2 密码 331
13.2.3 密码文件 335
13.3 存取控制 336
13.4 应用上下文 337
13.4.1 应用上下文的概念 337
13.4.2 应用上下文的创建与调用 337
13.4.3 读取应用上下文属性值 339
13.5 Wallet技术 339
13.5.1 使用OWM创建Wallet 340
13.5.2 服务器端Wallet应用 340
13.5.3 客户端Wallet应用 344
13.5.4 Wallet与数字证书 347
13.6 透明数据加密 350
13.7 审计 353
13.7.1 审计功能的开启和关闭 353
13.7.2 创建权限审计 355
13.7.3 创建行为审计 356
13.7.4 创建角色审计 356
13.7.5 打开审计策略 356
13.7.6 查询审计策略 358
13.8 SQL注入 358
13.8.1 SQL注入攻击概述 358
13.8.2 SQL注入攻击类型 359
13.8.3 防止SQL注入攻击措施 365
第14章 事务 并发控制 370
14.1 事务 371
14.1.1 事务概念 371
14.1.2 设置事务属性 373
14.1.3 保存点 374
14.1.4 提交事务 376
14.1.5 回滚事务 377
14.1.6 自治事务 377
14.2 并发控制 379
14.2.1 数据并发性与一致性 379
14.2.2 事务隔离 380
14.2.3 封锁机制 382
14.2.4 自动锁 385
14.2.5 对查询结果加锁 387
14.2.6 手动锁 389
第15章 RMAN技术及应用 392
15.1 RMAN简介 393
15.2 启动RMAN 393
15.3 CATALOG备份模式与NOCATALOG
备份模式 397
15.4 通道配置与操作 401
15.5 RMAN备份操作 405
15.5.1 冷备份与热备份 406
15.5.2 BACKUP操作 407
15.5.3 COPY与BACKUP AS COPY的
区别 412
15.6 RMAN还原与恢复操作 413
15.6.1 还原(RESTORE)与
恢复(RECOVER)的区别 413
15.6.2 RESTORE 414
15.6.3 RECOVER 415
15.7 RMAN其他常用命令 416
15.7.1 RUN 417
15.7.2 SET 418
15.7.3 LIST 419
15.7.4 REPORT 419
15.7.5 CONFIGURE 420
15.7.6 CROSSCHECK 421
15.7.7 VALIDATE 421
15.7.8 DELETE 422
15.7.9 CHANGE 423
15.7.10 HOST 423
15.7.11 CREATE 424
15.7.12 SHOW 426
15.7.13 DUPLICATE 426
15.7.14 REGISTER 428
15.7.15 ADVISE FAILURE 429
15.7.16 REPAIR FAILURE 430
第16章 闪回技术 432
16.1 闪回技术简介 433
16.2 闪回数据库配置 434
16.2.1 自动撤销段配置 434
16.2.2 闪回事务配置 435
16.2.3 授予必要权限 435
16.3 应用开发中的闪回技术 436
16.3.1 闪回查询 436
16.3.2 闪回版本查询 439
16.3.3 闪回事务查询 441
16.3.4 闪回数据文档 441
16.4 数据库管理中的闪回技术 445
16.4.1 还原点技术 445
16.4.2 闪回表 448
16.4.3 闪回删除 450
16.4.4 闪回数据库 451
16.5 回收站操作 452
参考文献 454
猜您喜欢