班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):即将开课,详情请咨询客服! |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
培训对象
各行政单位、企事业单位、部队、学校、城市公共服务系统、大型银行等从事DB2数据库管理 、网络建设的数据信息主管、技术总监,数据库管理、数据分析、网络维护的相关人员,以及准备获得DB2证书的人员和广大数据库知识爱好者。
四、 预备知识
Windows操作系统使用经验
数据库基础知识
五、 授课时间
六、 具体课程安排
DB2数据库管理:5天
内容 实验
内容一:DB2概述
1、 描述课程目标
2、 DB2发展历史
3、 DB2平台/版本演变
内容二:安装 DB2数据库软件
1、 安装前准备
2、 安装 DB2软件
3、 DB2补丁升级
内容三:DB2实例管理
1、 创建DB2实例
2、 实例启动、停止
3、 配置实例参数
内容四:DB2数据库创建及存储规划
1、 数据库创建、管理
2、 数据库参数配置
3、 DB2存储表空间设计
4、 案例分享
内容五:配置本地/远程连接
1、 网络连接;
2、 DB2客户端概述;
3、 配置DB2客户端;连接配置;
4、 工具绑定 实验一:安装DB2数据库软件
实验二:创建实例,配置参数
实验三:创建数据库
实验四:创建表空间
实验五:配置远程连接
内容一:数据库对象
1、 表
2、 索引
3、 视图
4、 Sequence
5、 存储过程、触发器
6、 大对象
7、 表分区技术
8、 表压缩技术
9、 Pure XML介绍
内容二:数据库迁移
1、 Export/Import工具
2、 LOAD使用精解(包括实际使用中遇到的问题分析)
3、 db2look, db2move (不同平台的数据迁移)
4、 db2dart等(出现严重故障的最后一招)
5、 案例分享 实验一:各种DB2数据库对象实验
实验二:export/import/load实验
实验三:db2look/db2move实验
内容一: 数据库备份恢复
1、 介绍DB2高可用方法
2、 数据库日志原理
3、 备份和恢复规划
4、 backup/restore/rollfoward用法
5、 各种案例分享
内容二:DB2并发和锁
1、 锁和隔离级别
2、 锁对象、锁模式
3、 锁兼容
4、 锁转换
5、 锁升级、锁超时、死锁
6、 案例分享 实验一:数据库备份/恢复/前滚
实验二:循环日志、归档日志配置
实验三:DB2锁的各种现象模拟
实验四:DB2锁的问题诊断
内容一:DB2数据库监控
1、 数据库监控思路和方法
2、 snapshot monitor
3、 event monitor
4、 db2pd,db2top等
5、 其他监控工具使用
6、 监控案例学习
内容二:DB2数据库性能调优
1、 数据库性能调优思路和方法
2、 调优工具介绍
3、 DB2内部优化器
4、 调优案例学习 实验一:snapshot监控方法
实验二:db2pd/db2top学习
实验三:性能工具使用
实验四:db2解释工具
内容一:DB2数据库问题诊断
1、 数据库问题诊断思路和方法
2、 诊断工具介绍
3、 诊断案例学习
内容二:DB2数据库运维管理
1、 Runstats
2、 Reorg
3、 reorgchk
4、 常见的各类运维管理问题总结
内容三:DB2数据库体系结构
1、 DB2内存模型
2、 DB2进程/线程模型
内容四:DB2数据库安全
1、 DB2认证方法
2、 DB2权限控制
3、 数据库对象权限控制
4、 DB2审计 实验一:DB2问题诊断实验
实验二:运维管理工具实验
实验三:DB2权限配置实验
实验四:DB2审计实验
DB2数据库开发:3天
内容 实验
内容一:DB2概述
1、 描述课程目标
2、 DB2开发概述
内容二:DB2体系结构
1、 DB2访问方式
2、 DB2支持的开发模式/语言
内容三:基本DB2数据库对象
1、 模型设计、表设计
2、 DB2支持的数据类型
3、 索引的最佳实践
4、 表约束,临时表,分区表等
5、 事务
6、 锁和并发性
7、 日志
内容四:SQL语句
1、 建表、视图语句
2、 插入数据
3、 更新数据、删除数据
4、 各种SELECT查询用法
5、 子查询
6、 列函数、标量函数
7、 排序
8、 标量全查询
9、 条件表达式
10、 Union/Union all
11、 集合运算
12、 连接(左连接、右连接、全连接)
13、 案例分享 实验一:数据库各种对象创建
实验二:SQL语句实验
内容一:高级SQL语句
1. 静态SQL
2. 动态SQL
3. 递归SQL
4. DB2 SQL/PL介绍
内容二:DB2存储过程/函数开发
1、 游标介绍
2、 SQL/PL语言
3、 存储过程的概念
4、 存储过程构建
5、 存储过程开发实践
6、 存储过程开发调优
7、 函数开发/创建
8、 案例分享 实验一:各种SQL语句开发演练
实验二:DB2存储过程开发实验
实验三:DB2函数开发实验
内容一: JAVA开发
1、 Java接口:JDBC
2、 JDBC应用程序
3、 Java开发最佳实践
内容二: SQL调优
1、 查看SQL语句执行计划
2、 SQL性能优化
3、 案例分享
内容三:开发工具介绍
1、 IBM data studio开发利器介绍
2、 Quest Central工具介绍 实验一:jdbc开发实验
实验二:开发工具实验 |
|