DB2数据库管理实战
课程简介:
本课程描述如何执行常见的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授权级别
特色服务
公开课无限期免费复听,打消您因时间不便带来的后顾之忧。
上课期间人手一台计算机,强调动手能力,实战能力,重视理论联系实际。
课余时间标准实验室长期免费开放,并有讲师专门辅导。
学员可免费参加塔塔组织的技术、产品讲座及研讨会。
免费向学员提供相关方面的最新技术动态。
免费为学员推荐工作。
培训结束后提供12个月的免费电话及邮件咨询服务。
如需了解更多课程详情或开班信息,请联系塔塔课程顾问:0755-29152000.