日程 | 培训模块 | 培训内容 |
第一天上午 | DB2 基础知识 | 1.DB2 产品家族介绍 ; 2.数据库的访问——SQL 语句介绍 3.DB2 软件在 linux操作系统中的安装 |
DB2数据库的连接 |
1.DB2 客户端概述; 2.配置 DB2 客户端; 3.连接配置; 4.实例的管理:实例的创建、删除、查看、启动与关闭 5.数据库的管理:数据库的创建、删除、查看、打开、关闭、连接、断开链接,数据库远程访问的配置 |
|
第一天下午 | DB2 的体系结构 | 1.实例的结构 2.数据库的结构 3.缓冲区的结构 4.管理服务器(Admin Server)的作用 5.表空间、区、叶面的关系 6.数据库中的系统目录表 |
第二天上午 |
DB2数据库表空间管理 | 1.数据库结构的分析:表空间、容器、缓冲区的关系以及存储管理方式 2.表空间管理 3.表空间的自动存储管理 4.数据库管理表空间(DMS) 5.系统管理表空间(SMS) 6.如何创建不同的缓冲区 |
第二天下午 | 基本的数据库对象 | 1.创建基本的数据库对象 2.数据库的对象及其层次关系 3.与数据库对象有关的文件和目录 4.模式的概念 5.如何创建表、视图、索引等基本数据库对象 6.表的分区与数据库的分区 |
第三天上午 | 数据库安全 | 1.操作系统安全与数据库安全的关系 2.数据库的访问控制:授权与权限 3.用户如何获得授权与权限 4.如何通过角色控制用户的权限 5.与安全有关的系统目录表 |
第三天下午 | 数据库的迁移 | 1.数据库迁移的使用场合以及可以解决的问题 2.如何利用 export/import 工具进行数据迁移 3.如何利用 load 工具加载数据 4.db2look 和 db2move 的用法 |
第四天天上午 |
数据库的备份与恢复 | 1.数据库备份的相关概念:备份策略、offline 和 online 备份、完全备份和增量备份 2.数据库中哪些文件需要备份 3.数据库恢复的相关概念:Crash 恢复、Version 恢复以及 Roll Forward 恢复 4.备份策略的选择 5.日志的概念:日志在数据库恢复中所起的作用、循环日志和归档日志 6.循环日志和归档日志的配置 |
第四天下午 | 数据库的备份与恢复 | 7.如何利用 backup 命令对数据库进行备份 8.如何利用 backup 命令对表空间进行备份 9.如何利用 restore 命令对数据库或者表空间进行 Version 恢复 10.如何利用 rollforward 命令对数据库或者表空间进行 Roll Forward 恢复 |
第五天上午 | 数据库性能监视 | 1.影响数据库性能的因素 2. 数据库监控 3. SQL 监控; 4. 诊断和问题确定; |
第五天下午 | 数据库性能调优 | 1. 数据库优化方法; 2. DB2 排序方法 ; 3. 性能优化方案; 4. 错误消息和 SQL 代码; 5. DB2 UDB 问题跟踪。 |
第六天上午 | MPP分步式数据库 | 1.MPP架构数据库特征 2.MPP数据库所解决的问题 3.设计MPP架构的新型数据库需要考虑并解决三大问题 4.DB2 DPF部署过程。 |
第六天下午 | MPP分步式数据库 | 5.DB2 DPF备份与恢复 |