数据库

DB2数据库管理

2022-04-27 10:51:27 | 来源:中培企业IT培训网
一、培训简述
通过本课程,您可以掌握以下:
1. 掌握DB2数据库的体系结构
2. 掌握DB2数据库的常规管理,如表空间管理,用户账号与安全管理,内存管理
3. 掌握DB2数据库的性能监视和性能调优方法
4. 掌握DB2数据库的备份与恢复方法
5. 利用DB2数据库的partition特点,配置数据库的MPP分布式应用环境

二、培训对象
公司的数据库管理员\系统维护\开发人员;集团或分公司从事信息系统开发、网络建设的数据信息主管、技术总监,数据库管理、数据分析、网络维护的相关人员;对数据库管理感兴趣的IT人员等。建议学习人数15-20人最佳。

三、培训特色
本次培训采用讲师课堂讲解,操作演示,学员动手实践的形式,结合实际案例,使学员获得分析问题,解决问题的能力。

四、培训时长
本次培训为期 6天,6小时/天,共 36小时

五、课程大纲
日程 培训模块 培训内容
第一天上午 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备份与恢复