一、培训简述
通过两天的理论与实际操作培训,使学员掌握安装、配置和管理IBM DB2数据库技能,并借此提高解决问题的能力和工作效率。本课程通过培训使学习者达到如下目标:
1. 理解DB2的概念、发展及使用情况;
2. 掌握DB2的安装方法;
3. 掌握实例管理;
4. 理解熟练配置DB2管理服务器;
5. 掌握DB2的常用配置及工具;
6. 掌握DB2存取管理;
7. 掌握DB2的系统安全管理;
8. 理解数据库的原理;
9. 掌握数据库的对象、表、模式、视图、锁事务等的管理;
10.理解数据库的结构化类型;
11.掌握数据库的存储管理;
12.掌握数据维护、移动和相应的工具使用;
13.理解数据库备份与恢复的策略,并掌握数据库备份与恢复方法;
14.掌握SQL监控;
15.掌握数据库性能优化方案;
16.熟悉错误消息和SQL代码;
17.掌握DB2 UDB问题跟踪;
18.掌握DB2数据库的监控和优化。
二、培训对象
公司的数据库管理员\系统维护\开发人员;集团或分公司从事信息系统开发、网络建设的数据信息主管、技术总监,数据库管理、数据分析、网络维护的相关人员;对数据库管理感兴趣的IT人员等。建议学习人数15-20人最佳。
三、培训时长
本次培训为期 2天,6小时/天,共12 小时。
四、课程大纲
培训时间 |
培训模块 |
培训内容 |
第一天
上午 |
DB2基础知识 |
- 产品概述;
- 产品安装;
- DB2环境;
- DB2实例;
- 本地实例管理;
- 使用控制中心连接实例 ;
- DB2管理服务器(DAS);
|
第一天
下午 |
IBM DB2配置 |
- 网络连接;
- DB2客户端概述;
- 配置DB2客户端;
- 连接配置;
- 工具绑定;
|
第二天
上午 |
IBM DB2数据库管理 |
- 存取管理与系统安全性
- 使用SQL;
- 介绍数据库对象、数据类型、表、模式、表空间、视图、索引、程序包、缓冲池、事务、锁、日志文件、创建DB2数据库、定义用户自定义数据类型等内容;
- 操纵数据库对象;数据检索;修改数据;
- 高级SQL;触发器;递归SQL ;外连接 ;外连接的联合;高级CASE表达式;
- 结构化类型和类型化表 ;汇总表;序列;高级函数;
- DB2数据库存储管理
- 数据存储管理;处理器、内存和磁盘资源;DB2存储模型;表空间设计;
- 数据维护;移动数据;数据移动工具;数据维护;数据维护过程;DB2LOOK工具 ;
- 数据库备份/恢复;数据库恢复概念;恢复策略;
- 使用日志文件;使用BACKUP和RESTORE进行版本恢复;前滚恢复;管理日志文件 ;
|
第二天
下午 |
DB2数据库监控与优化 |
- 数据库监控和优化;
- DB2体系结构概述;
- DB2排序方法 ;
- SQL监控;
- 性能优化方案;
- 诊断和问题确定;
- 错误消息和SQL代码;
- DB2 UDB问题跟踪。
|
课程总结、交流与答疑 |
- 所学内容总结与答疑;
- 学员日常应用现场答疑。
|