课程简介
本大纲会根据不同授课对象学员的问题或情况会添加或修改部分具体内容,增加案例等,此大纲仅作为大致参考。
目标收益
培训对象
课程大纲
第一章 DB2概述基础 |
1.DB2组件介绍 2.DB2安装(重点了解:安装DB2 FOR AIX) 3.装练习和案例(该实践环节由学员定,建议简要安装步骤掌握) 通过本章的讲解,学员可以对比DB2家族的产品,能够描述DB2的基本组件,并通过讲解和动手练习学会安装。 |
第二章 DB2访问 |
1.DB2 CLP命令行使用 2.DB2图形界面工具使用 3.数据库访问练习和案例 通过本章的讲解,学员能够了解两种与DB2交互的方法,命令行和图形界面方法。并通过练习学习和掌握这两种方法的用法,如控制中心、任务中心、健康中心等。 |
第三章 DB2实例及体系结构 |
1.DB2实例管理 2.DB2内存模型 3.DB2进程/线程模型 4.实例管理练习和案例 本单元学习实例的创建、删除、升级、启停等,还会介绍一些重要的实例参数。并介绍DB2的内容结构和线程模型,这对于深入理解DB2的内部机制具有非常重要的作用。 |
第四章DB2存储模型及存储规划设计 |
1.数据库创建、管理 2.数据库参数配置 3.DB2存储表空间设计 4.练习数据库创建和管理、数据库表空间创建 本章会学习创建数据库的步骤,对SMS、DMS表空间、自动存储表空间进行介绍、对数据库的存储模型和层次结构进行介绍、还将学习数据库参数配置最佳实践。 |
第五章 DB2的常用命令 |
30多组,灵活多样的掌握和了解DB2的常用命令。 通过本章节命令行讲解,为后续的快速开发及灵活应用做好做基础的准备。 |
第六章 数据移动工具及案例分析 |
1.Export/Import工具 2.LOAD使用精解(包括实际使用中遇到的问题分析) 3.db2look, db2move (不同平台的数据迁移) 4.db2dart等 5.练习各种数据导入导出工具 本章中,重点介绍几个DB2数据移动工具,如export/import/load等。在数据加载过程中,运维人员会遇到各种问题,通过本章的学习,学员会掌握数据加载方法并学会对基本问题进行分析。 |
第七章 备份和恢复 |
1.介绍DB2高可用方法 2.数据库日志 3.备份和恢复规划 4.backup/restore/rollfoward命令详解 5.练习各种数据库备份恢复场景 本章会描述备份恢复的主要原理和方法,详细介绍三种恢复类型(崩溃恢复、版本恢复和前滚恢复),并教授日志的原理和使用方法,并通过练习详细介绍backup,restore,rollforward等几个命令的使用。数据库备份是第一重要的任务,需要仔细规划,测试。 |
第八章 DB2数据库的锁和并发 |
1.4种隔离级别 2.锁对象、锁模式、锁兼容、锁转换、锁升级 3.锁超时、死锁 4.练习各种锁场景 本章解释了为什么需要锁、表锁和行锁的原理、各种锁的模式和兼容性、锁升级和转换,并模拟日常工作中经常遇到的锁超时和死锁,通过案例让学员能够监控和调优锁问题。 |
第九章 数据库监控及问题诊断 |
1. snapshot monitor 2. event monitor 3. db2pd,db2top等 4. 其他诊断方法和工具 5. 练习各种监控工具和方法 本章介绍了日常运维过程中常用的监控工具和问题诊断工具,在讲授的过程老师会详细讲解和演示各种工具的使用方法,并根据以往的服务经历介绍一些最佳实践。 |
第十章 数据库安全 |
1.安全体系介绍 2.DB2认证方法 3.DB2实例权限控制 4.数据库对象权限控制 本章会介绍DB2的安全体系,包括认证机制,实际权限,数据库对象特权等,还介绍审计相关内容,如何配置数据库安全是很重要的任务。 |
第一章 DB2概述基础 1.DB2组件介绍 2.DB2安装(重点了解:安装DB2 FOR AIX) 3.装练习和案例(该实践环节由学员定,建议简要安装步骤掌握) 通过本章的讲解,学员可以对比DB2家族的产品,能够描述DB2的基本组件,并通过讲解和动手练习学会安装。 |
第二章 DB2访问 1.DB2 CLP命令行使用 2.DB2图形界面工具使用 3.数据库访问练习和案例 通过本章的讲解,学员能够了解两种与DB2交互的方法,命令行和图形界面方法。并通过练习学习和掌握这两种方法的用法,如控制中心、任务中心、健康中心等。 |
第三章 DB2实例及体系结构 1.DB2实例管理 2.DB2内存模型 3.DB2进程/线程模型 4.实例管理练习和案例 本单元学习实例的创建、删除、升级、启停等,还会介绍一些重要的实例参数。并介绍DB2的内容结构和线程模型,这对于深入理解DB2的内部机制具有非常重要的作用。 |
第四章DB2存储模型及存储规划设计 1.数据库创建、管理 2.数据库参数配置 3.DB2存储表空间设计 4.练习数据库创建和管理、数据库表空间创建 本章会学习创建数据库的步骤,对SMS、DMS表空间、自动存储表空间进行介绍、对数据库的存储模型和层次结构进行介绍、还将学习数据库参数配置最佳实践。 |
第五章 DB2的常用命令 30多组,灵活多样的掌握和了解DB2的常用命令。 通过本章节命令行讲解,为后续的快速开发及灵活应用做好做基础的准备。 |
第六章 数据移动工具及案例分析 1.Export/Import工具 2.LOAD使用精解(包括实际使用中遇到的问题分析) 3.db2look, db2move (不同平台的数据迁移) 4.db2dart等 5.练习各种数据导入导出工具 本章中,重点介绍几个DB2数据移动工具,如export/import/load等。在数据加载过程中,运维人员会遇到各种问题,通过本章的学习,学员会掌握数据加载方法并学会对基本问题进行分析。 |
第七章 备份和恢复 1.介绍DB2高可用方法 2.数据库日志 3.备份和恢复规划 4.backup/restore/rollfoward命令详解 5.练习各种数据库备份恢复场景 本章会描述备份恢复的主要原理和方法,详细介绍三种恢复类型(崩溃恢复、版本恢复和前滚恢复),并教授日志的原理和使用方法,并通过练习详细介绍backup,restore,rollforward等几个命令的使用。数据库备份是第一重要的任务,需要仔细规划,测试。 |
第八章 DB2数据库的锁和并发 1.4种隔离级别 2.锁对象、锁模式、锁兼容、锁转换、锁升级 3.锁超时、死锁 4.练习各种锁场景 本章解释了为什么需要锁、表锁和行锁的原理、各种锁的模式和兼容性、锁升级和转换,并模拟日常工作中经常遇到的锁超时和死锁,通过案例让学员能够监控和调优锁问题。 |
第九章 数据库监控及问题诊断 1. snapshot monitor 2. event monitor 3. db2pd,db2top等 4. 其他诊断方法和工具 5. 练习各种监控工具和方法 本章介绍了日常运维过程中常用的监控工具和问题诊断工具,在讲授的过程老师会详细讲解和演示各种工具的使用方法,并根据以往的服务经历介绍一些最佳实践。 |
第十章 数据库安全 1.安全体系介绍 2.DB2认证方法 3.DB2实例权限控制 4.数据库对象权限控制 本章会介绍DB2的安全体系,包括认证机制,实际权限,数据库对象特权等,还介绍审计相关内容,如何配置数据库安全是很重要的任务。 |