第1章 DB2 UDB概述 1
1.1 DB2简介 1
1.2 DB2的安装 3
1.3 DB2实例 9
1.3.1 实例概述 9
1.3.2 DAS 10
1.4 DB2工具 11
1.4.1 第一步 11
1.4.2 命令编辑器 12
1.4.3 命令窗口 13
1.4.4 命令行处理器 14
1.4.5 控制中心 14
1.4.6 任务中心 15
1.4.7 日志 16
1.4.8 配置助手 16
1.4.9 运行状况中心 17
1.5 DB2环境的设置 17
1.5.1 DB2概要文件注册表 17
1.5.2 环境变量 18
1.5.3 配置参数 18
1.6 本章小结 21
习题1 22
第2章 SQL语言 23
2.1 关系型数据库简介 23
2.2 SQL语言基础 24
2.3 键(Key) 25
2.4 数据定义语言 25
2.4.1 创建表概述 25
2.4.2 CREATE语句 26
2.4.3 ALTER语句 27
2.4.4 DROP语句 28
2.5 数据控制语言 28
2.6 数据操纵语言 29
2.6.1 SELECT语句 29
2.6.2 INSERT语句 59
2.6.3 UPDATE语句 61
2.6.4 DELETE语句 62
2.7 本章小结 63
习题2 63
第3章 DB2客户机/服务器连通性 68
3.1 DB2产品组件结构 68
3.2 DB2的访问 69
3.3 DB2服务器配置 70
3.4 DB2服务器的连接 71
3.4.1 通过命令行处理器连接 71
3.4.2 通过配置助手连接 72
3.5 连接和断开数据库 77
3.6 本章小结 78
习题3 79
第4章 DB2数据放置 80
4.1 DB2系统概述 80
4.2 创建数据库 81
4.2.1 命令方式创建数据库 81
4.2.2 通过数据库向导来创建数据库 81
4.3 创建数据库对象 84
4.3.1 模式 85
4.3.2 表空间 87
4.3.3 缓冲池 93
4.3.4 表 95
4.3.5 索引 102
4.3.6 视图 104
4.3.7 别名 105
4.3.8 约束 106
4.3.9 触发器 107
4.4 大对象 108
4.5 本章小结 109
习题4 109
第5章 数据移动 110
5.1 数据文件格式 110
5.1.1 DEL文件 110
5.1.2 ASC文件 111
5.1.3 WSF文件 111
5.1.4 IXF文件 111
5.2 数据导出 112
5.3 数据导入 114
5.4 数据装入 118
5.5 DB2MOVE 124
5.6 本章小结 124
习题5 125
第6章 数据库备份和恢复 126
6.1 数据库备份和恢复概述 126
6.2 DB2数据库恢复类型 127
6.3 DB2日志 128
6.4 DB2数据库的备份和恢复 130
6.5 本章小结 140
习题6 141
第7章 数据并发性 142
7.1 事务 142
7.2 并发和并发控制 143
7.3 锁 144
7.3.1 锁的概念 144
7.3.2 DB2中可以加锁的对象 144
7.3.3 锁的策略 144
7.3.4 锁的性能 145
7.4 隔离级别 147
7.4.1 隔离级别的种类 147
7.4.2 隔离级别的选择 148
7.5 DB2中锁和隔离级别的使用方法 148
7.6 本章小结 162
习题7 162
第8章 数据库监视 164
8.1 数据库监视概述 164
8.2 快照监视 164
8.3 事件监视 167
8.4 运行状况中心 169
8.5 解释工具 170
8.6 本章小结 172
习题8 172
第9章 DB2的安全性 173
9.1 DB2安全性概述 173
9.2 身份验证 174
9.2.1 身份验证的概念 174
9.2.2 身份验证的类型 174
9.2.3 身份验证的设置 175
9.3 授权 177
9.4 权限 177
9.5 特权 179
9.6 本章小结 199
习题9 199
第10章 XML在DB2中的应用 200
10.1 XML 200
10.1.1 XML的概念 200
10.1.2 XML文档树 204
10.2 XPath 205
10.2.1 XPath的数据类型 206
10.2.2 XPath的节点类型 207
10.2.3 XPath中节点匹配的基本方法 208
10.3 XQuery 210
10.3.1 XQuery概述 210
10.3.2 XQuery与SQL的区别 211
10.3.3 XQuery表达式 211
10.3.4 XQuery函数简介 216
10.4 XML在DB2中的应用 218
10.4.1 创建包含XML文档的表 218
10.4.2 XML数据的检索 220
10.5 本章小结 231
习题10 231
参考文献 232