第1周 概述
第1天 DB2能为你做些什么
1. 1 什么是DB2通用数据库
1. 1. 1 DB2的各种版本
1. 1. 2 DB2的架构
1. 1. 3 DB2及其伙伴产品
1. 2 理解DB2通用数据库如何使用数据
1. 3 管理数据库的DB2工具
1. 3. 1 用Contr01Center管理数据库
1. 3. 2 管理服务器上的通信
1. 3. 3 用Client Configuration Assistant管理到数据库的连接
1. 4 从桌面访问主机数据
1. 5 用DB2软件开发包开发应用程序
1. 6 从Web上访问DB2数据
1. 6. 1 使用JDBC
1. 6. 2 使用Net. Data
1. 7 使用DB2并行功能
1. 8 DB2企业版服务器综述
1. 8. 1 DB2 for OS/390
1. 8. 2 DB2 for AS/400
1. 8. 3 DB2 for VSE和VM
1. 9 小结
1. 10 下一步
1. 11 问答题
1. 12 专题讨论
1. 12. 1 小测验
第2天 探索DB2通用服务器的功能
2. 1 DB2通用数据库组件
2. 2 什么是关系数据库
2. 2. 1 表. 列和行
2. 2. 2 视图
2. 2. 3 模式
2. 2. 4 关键字
2. 2. 5 包
2. 2. 6 数据类型
2. 2. 7 函数
2. 3 数据完整性
2. 3. 1 前向恢复
2. 3. 2 约束
2. 3. 3 用户定义类型UDT
2. 3. 4 触发器
2. 4 对象关系型功能
2. 4. 1 系统catalog表
2. 4. 2 实例
2. 4. 3 目录
2. 4. 4 存储对象
2. 4. 5 配置文件
2. 4. 6 恢复对象
2. 5 应用程序
2. 5. 1 嵌入式阳L
2. 5. 2 ODBC
2. 5. 3 DB2 CLI(Call Level Interface)
2. 5. 4 应用程序编程接口(AH)
2. 6 系统管理功能
2. 6. 1 在线管理功能
2. 6. 2 远程程序执行
2. 6. 3 DCE目录服务
2. 6. 4 DCE安全
2. 6. 5 DB2 Governor
2. 6. 6 数据库和目录移植
2. 7 小结
2. 8 下一步
2. 9 问答题
2. 10 专题讨论
2. 10. 1 小测验
2. 10. 2 练习
第3天 安装和配置DB2服务器
3. 1 准备安装
3. 1. 1 硬件和软件需求
3. 1. 2 为安装DB2产品创建用户名
3. 2 完成Typical安装
3. 3 完成Custom安装
3. 4 完成Compact安装
3. 5 小结
3. 6 下一步
3. 7 问答题
3. 8 专题讨论
3. 8. 1 小测验
第4天 使用入门
4. 1 登录到系统
4. 2 理解桌面
4. 3 修改缺省口令
4. 4 修改Startup文件夹
4. 5 启动和停止DB2
4. 6 使用DB2First Steps
4. 6. 1 创建SAMPLE数据库
4. 6. 2 浏览SAMPLE数据库
4. 6. 3 使用5AMPLE数据库
4. 6. 4 测览产品信息库
4. 6. 5 按模式组织和浏览对象
4. 6. 6 连接到数据库
4. 7 给其他用户授权
4. 7. 1 修改用户的缺省权限
4. 8 注册软件
4. 9 小结
4. 10 下一步
4. 11 问答题
4. 12 专题讨论
4. 12. 1 小测验
4. 12. 2 练习
第5天 用Contrd Center配置服务器通信
5. 1 修改服务器实例的DB2通信配置
5. 1. 1 配置NetBIOS
5. 1. 2 配置TCP/IP
5. 1. 3 配置IPx/SPx
5. 1. 4 配置命名管道
5. 2 浏览和修改配置文件
5. 3 为AdministrationServer设置通信
5. 3. 1 设置TCP/IP
5. 3. 2 设置NetBIOS
5. 3. 3 设置IPx/SPX
5. 4 通过Contr01Center添加系统
5. 5 小结
5. 6 下一步
5. 7 问答题
5. 8 专题讨论
5. 8. 1 小测验
5. 8. 2 练习
第6天 安装DB2客户
6. 1 准备安装
6. 1. 1 硬件和软件需求
6. 1. 2 创建一个用户名以安装DB2
6. 2 完成Typical安装
6. 3 完成Custom安装
6. 4 完成Compact安装
6. 5 用CCA配置客户至服务器通信
6. 5. 1 验证连接
6. 6 小结
6. 7 下一步
6. 8 问答题
6. 9 专题讨论
6. 9. 1 小测验
6. 9. 2 练习
第7天 设计CDLIB数据库
7. 1 决定在数据库中存储何种数据
7. 1. 1 CATEGORY表
7. 1. 2 RECORDLABEL表
7. 1. 3 ARTIST表
7. 1. 4 GROUP表
7. 1. 5 ALBUM表
7. 1. 6 SONG表
7. 1. 7 ARTISTINGROUP表
7. 1. 8 PORTRAIT表
7. 1. 9 AUDIOCLIP表
7. 1. 10 ALBUMCOVER表
7. 2 定义表的关系
7. 3 标识主键
7. 4 标识约束和外键
7. 5 规范化表
7. 5. 1 第一范式
7. 5. 2 第二范式
7. 5. 3 第三范式
7. 6 小结
7. 7 下一步
7. 8 问答题
7. 9 专题讨论
7. 9. 1 小测验
7. 9. 2 练习
第1周回顾
第2周 概述
第8天 创建数据库
8. 1 示例数据库
8. 1. 1 创建表
8. 1. 2 向表中添加数据
8. 1. 3 设置参考完整性
8. 1. 4 修改表
8. 2 小结
8. 3 下一步
8. 4 专题讨论
8. 4. 1 小测验
8. 4. 2 练习
第9天 创建表空间
9. 1 使用Create Table Space SmartGuide
9. 1. 1 创建缓冲池
9. 1. 2 创建更多的表空间
9. 2 在表空间中创建表
9. 3 小结
9. 4 下一步
9. 5 问答题
9. 6 专题讨论
9. 6. 1 小测验
9. 6. 2 练习
第10天 访问数据
10. 1 通过Control Center访问数据
10. 2 通过Command Center访问数据
10. 3 使用命令行处理器
10. 3. 1 输入命令
10. 3. 2 在命令窗口中输入命令
10. 4 通过Lotus ApProach访问数据
10. 4. 1 创建唯一索引
10. 5 通过Java应用程序访问数据
10. 5. 1 安装和配置JDBC环境
10. 5. 2 JDBC应用程序
10. 5. 3 JDBC小程序
10. 6 通过Net. Data应用程序访问数据
10. 7 通过自己的应用程序来访问数据
10. 7. 1 绑定数据库实用工具
10. 8 小结
10. 9 下一步
10. 10 问答题
10. 11 专题讨论
10. 11. 1 小测验
l0. 11. 2 练习
第11天 使用系统管理工具
11. 1 使用Script Center
11. 1. 1 创建命令脚本
11. 1. 2 运行脚本
11. 2 使用Journal
11. 2. 1 浏览作业的结果
11. 2. 2 浏览恢复历史日志
11. 2. 3 浏览警报日志
11. 2. 4 浏览消息日志
11. 3 定制Tools Settings
11. 4 让你的数据库更加有用
11. 4. 1 创建索引
11. 4. 2 创建特殊类型
11. 4. 3 列出用户定义函数
11. 4. 4 创建触发器
11. 5 使用目录
11. 6 检查表空间中可用的空间
11. 6. 1 分配其他空间
11. 7 小结
11. 8 下一步
11. 9 问答题
11. 10 专题讨论
11. 10. 1 小测验
11. 10. 2 练习
第12天 备份和恢复数据
12. 1 备份数据库
12. 1. 1 使用Backup Database SmartGuide
12. 1. 2 使用Backup Database笔记本
12. 1. 3 强制用户退出DB2
12. 1. 4 检查备份是否成功
12. 2 恢复数据
12. 2. 1 使用Restore Database Smart Guide
12. 2. 2 使用Restore Database笔记本
12. 3 前向滚动数据
12. 4 恢复历史文件
12. 5 小结
12. 6 下一步
12. 7 问答题
12. 8 专题讨论
12. 8. 1 小测验
12. 8. 2 练习
第13天 移动数据
13. 1 输出数据
13. 1. 1 完成简单的输出
13. 1. 2 输出大对象(LOBs)
13. 1. 3 指定列名
13. 2 输入和装入数据
13. 2. 1 从文件输入数据
13. 2. 2 从文件. 磁带或命名管道装入数据
13. 3 小结
13. 4 下一步
13. 5 问答题
13. 6 专题讨论
13. 6. 1 小测验
13. 6. 2 练习
第14天 复制数据
14. 1 复制的缺省设置
14. 2 设置复制源
14. 2. 1 使用Custom方法
14. 2. 2 使用Quick方法
14. 3 定义复制订阅
14. 3. 1 定义基本订阅
14. 3. 2 定义高级订阅
14. 3. 3 定义运行时间SQL语句
14. 3. 4 调度订阅复制
14. 4 配置和运行Capture程序
14. 5 配置和运行Apply程序
14. 6 小结
14. 7 下一步
14. 8 问答题
14. 9 专题讨论
14. 9. 1 小测验
14. 9. 2 练习
第2周回顾
第3周 概述
第15天 保证数据安全
15. 1 访问DB2, 通用数据库
15. 2 访问DB2
15. 2. 1 权限(Authorities)
15. 2. 2 特权
15. 2. 3 授予和取消权限和特权
15. 3 数据访问安全
15. 3. 1 SERVER
15. 3. 2 CLIENT
15. 3. 3DCS
15. 3. 4 设置认证级别
15. 4 用视图控制对数据的访问
15. 5 使用备份域控制器
15. 6 组认证和域安全
15. 7 小结
15. 8 下一步
15. 9 问答题
15. 10 专题讨论
15. 10. 1 小测验
l5. 10. 2 练习
第16天 用CCA管理客户
16. 1 配置数据库连接
16. 1. 1 使用访问配置文件
16. 1. 2 搜索网络上的数据库
16. 1. 3 手工配置到DB2数据库的连接
16. 2 小结
16. 3 下一步
16. 4 问答题
16. 5 专题讨论
16. 5. 1 小测验
16. 5. 2 练习
第17天 使用DB2实例
17. 1 设置实例
17. 1. 1 创建其他实例
17. 1. 2 DB2如何选择实例
17. 1. 3 设置缺省实例
17. 1. 4 启动和停止DB2服务器实例
17. 1. 5 同时运行多个实例
17. 1. 6 挂接到实例
17. 1. 7 删除实例
17. 2 创建DB2 Administration Server
17. 2. 1 启动和停止Administration Server
17. 2. 2 为Administration Server定制配置参数
17. 2. 3 记录Administration Server
17. 3 小结
17. 4 下一步
17. 5 问答题
17. 6 专题讨论
17. 6. 1 小测验
第18天 性能问题帮助工具
18. 1 Database Svstem Monitor
18. 1. 1 用DB2性能监视器监视数据库
18. 1. 2 事件监视
18. 1. 3 快照监视
18. 1. 4 使用Alert Center
18. 2 使用VisualExplain
18. 2. 1 产生访问计划图
18. 2. 2 分析访问计划图
18. 3 收集统计
18. 4 重组表
18. 5 小结
18. 6 下一步
18. 7 问答题
18. 8 专题讨论
18. 8. 1 小测验
18. 8. 2 练习
第19天 设计考虑
19. 1 索引考虑
19. 2大对象考虑
19. 3 数据库分区
19. 3. 1 分隔不同的数据类型
19. 3. 2 激活数据预取(Prefetch)
19. 3. 3 分配其他空间
19. 4 管理并发
19. 5 行和表锁定
19. 6 存储过程
19. 7 行分块(Row B10cking)
19. 8 复合SQL
19. 9 全局SQL高速缓存
19. 10 SQL优化
19. 10. 1 Query Rewrite
19. 10. 2 Catalog Statistics
19. 10. 3 在数据库中重组表
19. 10. 4 Distribution Statistics
19. 10. 5 Optimization C1asses
19. 11 小结
19. 12 下一步
19. 13 问答题
19. 14 专题讨论
19. 14. 1 小测验
19. 14. 2 练习
第20天 调整DD2通用数据库性能
20. 1 控制DB2环境
20. 1. 1 控制DB2配置注册表
20. 1. 2 设置环境
20. 1. 3 DB2注册值和环境变量
20. 2 配置参数
20. 2. 1 在客户实例上设置数据库管理器配置参数
20. 2. 2 在服务器实例上设置数据库管理器配置参数
20. 2. 3 在服务器实例上设置数据库配置参数
20. 2. 4 本书中讨论到的配置参数小结
20. 2. 5 使用Performance Configuration SmartGuide
20. 3 目录高速缓存
20. 4 输入/输出性能
20. 4. 1 预取数据页
20. 4. 2 并行I/O
20. 4. 3 大块读
20. 4. 4 检查挂起(Check Pendin8)
20. 4. 5 缓冲池
20. 4. 6 异步缓冲区写入器
20. 5 小结
20. 6 下一步
20. 7 问答题
20. 8 专题讨论
20. 8. 1 小测验
20. 8. 2 练习
第21天 问题诊断
21. 1 使用诊断工具
21. 1. 1 访问Internet信息
21. 1. 2 在线消息
21. 1. 3 错误日志工具
21. 1. 4 DB2数据库修复工具
21. 1. 5 配置文件
21, 2 完成DB2跟踪
21. 2. 1 完成CLI, OBDC和JDBC跟踪
21. 3 更新DB2产品
21. 4 安装错误
21. 4. 1 处理空间不足
21. 4. 2 路径长度
21. 5 解决Net. Question问题
21. 5. 1 停止任何以前安装版本的Search Server
21. 5. 2 确定Search Server目录
21. 5. 3 为Search Server修改端口号
21. 5. 4 诊断Search Server安装错误
21. 5. 5 启动和停止Search Server
21. 5. 6 在Netscape或Internet Explorer中用激活的代理按索
21. 5. 7 如果Search不工作
21. 5. 8 文件末找到错误
21. 6 小结
21. 7 下一步
21. 8 问答题
21. 9 专题讨论
21. 9. 1 小测验
21. 9. 2 练习
第3周回顾
附录A小测验答案
附录B 卸载DB2产品
附录C DD2信息指南