专业创造价值,服务赢得口碑!企业IT人才培养领导品牌!

DB2数据库管理实战

浏览量:0
  • 课程名称: DB2数据库管理实战
  • 开班类型: 周末班、脱产班、企业定制
  • 推荐星级: 4星
  • 课程代码:
  • 课程天数: 4天
  • 授课方式: 面授

课程大纲

认证须知

开课计划

学习QQ群

常见问题

课程简介:

本课程描述如何执行常见的DB2数据库管理任务,如创建 DB2 实例,创建和填充数据库,并在DB2 9 中使用逻辑的设计去支持 Linux、 UNIX,和 Windows 的并发和恢复要求。

学习与掌握如范围分区、 数据行压缩和 pureXML (本机 XML 存储)等的新特性。


授课对象:

系统管理员、 数据库管理员和其他 Linux、UNIX 和 Windows 的系统维护DB2的数据库技术人员。


课程时间:

共4天,每天6小时授课,半小时答疑


培训目标:

学完此门课程后,您将会掌握: 

使用命令与GUI工具管理DB2数据库;

实现数据库安全; 

使用DB2设计数据库的完整性与并发性 

设计与定义DB2灾难恢复策略与执行灾难恢复 

使用DB2数据库的原子性


预备知识:

在此课程前,您应该已经掌握: 

熟练操作常见OS功能;

掌握数据库常见基本知识与SQL语法;


培训形式:

本课程的培训采用公开课或企业内训形式。


课程方案:

Module 1: Linux, UNIX 与Windows系统 DB2  9 简介

简介DB2 系列产品

描述 DB2组件功能 

阐述DB2安装与参数作用 


Module 2: GUI 和命令行处理器 (CLP) 使用 

使用命令行处理器 

描述带GUI工具的 DAS 角色 


Module 3: DB2环境

指定实例的关键特性 

创建与删除实例 

使用命令db2start and db2stop 

描述与修改数据库管理配置 


Module 4: 创建数据库和数据放置 

查看创建的数据库的详细信息

探索系统目录表和视图

比较 DMS与SMS表空间

描述如何安装与管理已启用自动存储的 DB2 数据库 

定义表空间

解释数据库配置参数 


Module 5:创建数据库对象 

查看DB2对象层次与物理目录和文件 

创建以下对象:架构,表,视图,别名,索引 

临时表的使用 

解释使用数据库参照完整性,check约束和触发器 

解释与使用大对象 


Module 6:移动数据

讨论 INSERT语法与其使用限制

解释IMPORT与LOAD区别 

解释 EXPORT, IMPORT, 与LOAD 语法

使用SET INTEGRITY 命令

讨论 db2move and db2look命令


Module 7:备份与灾难恢复 

DB2三种灾难恢复类型 

解释备份与恢复日志的重要性

使用Use BACKUP, RESTORE, 与ROLLFORWARD命令 

执行表空间的备份与恢复 

在即时点或日志末端还原数据库 


Module 8:锁与并发性 

解释锁的必要性 

查看锁对象

解释四种不同级别的数据保护 

为当前的活动设置隔离级别与锁定超时时间

描述引起死锁的原因


Module 9:问题诊断

为问题分析与解决方案收集信息 

为基本问题分析使用错误日志 

描述四种不同的监控: Snapshot Monitor, Event Monitor, Activity Monitor, Health Monitor 

从运行的DB2检索统计信息 


Module 10:应用程序问题与性能

为指定应用程序使用PRECOMPILE与 BIND选项 

应用程序的REBIND原因与执行此命令 

使用RUNSTATS, REORGCHK, 与REORG加强应用程序性能


Module 11:安全性

使用DB2访问控制机制实现数据库的安全性 

使用组 IDs创建控制层次

描述 基于标签的访问控制 (LBAC) 

描述数据库内的特权 

描述隐式与显示特权的区别 

描述不同DB2授权级别 


预约试听

精彩课堂

0755-29152000

获取《内训指南》