課程介紹
本課程通過(guò)對(duì)DB2的產(chǎn)品介紹、配置和管理,使學(xué)員能夠熟練使用DB2,并對(duì)其應(yīng)用有較為深刻的理解。本課程一方面注重理論的提升,另一方面也注重操作能力的培養(yǎng)。所以,通過(guò)本課程的學(xué)習(xí),學(xué)員能夠掌握DB2使用的各種技能,并可以指導(dǎo)實(shí)際的工作。
適合對(duì)象
? DB2數(shù)據(jù)庫(kù)管理員
課程目標(biāo)
1. 理解DB2環(huán)境的基本概念
2. 掌握DB2使用環(huán)境、網(wǎng)絡(luò)及工具的配置使用
3. 了解DB2數(shù)據(jù)庫(kù)的存取控制及系統(tǒng)安全性、各種數(shù)據(jù)庫(kù)對(duì)象的操作使用
4. 了解數(shù)據(jù)存儲(chǔ)管理和數(shù)據(jù)維護(hù)方案
5. 掌握數(shù)據(jù)庫(kù)的備份/恢復(fù)、監(jiān)控和性能優(yōu)化
預(yù)備知識(shí)
1. 掌握操作系統(tǒng)的基本操作
2. 了解數(shù)據(jù)庫(kù)的基本知識(shí)
課程長(zhǎng)度
1. 5天(30學(xué)時(shí))
課程內(nèi)容
*天
主題 DB2概況和網(wǎng)絡(luò)連接
大綱 1. 產(chǎn)品概述;產(chǎn)品安裝;DB2環(huán)境;DB2實(shí)例;本地實(shí)例管理;使用控制中心連接實(shí)例
2. DB2管理服務(wù)器(DAS)
3. 網(wǎng)絡(luò)連接;DB2客戶端概述;配置DB2客戶端;連接配置;工具綁定
第二天
主題 數(shù)據(jù)庫(kù)對(duì)象的管理
大綱 1. 存取控制;系統(tǒng)安全性;驗(yàn)證;權(quán)限和特權(quán);審計(jì)
2. 使用SQL;數(shù)據(jù)庫(kù)對(duì)象;數(shù)據(jù)類型;表;模式;表空間;視圖;索引;程序包;緩沖池;
3. 事務(wù);鎖;日志文件;創(chuàng)建DB2數(shù)據(jù)庫(kù);定義用戶自定義數(shù)據(jù)類型
第三天
主題 操縱數(shù)據(jù)庫(kù)對(duì)象,高級(jí)SQL
大綱 1. 操縱數(shù)據(jù)庫(kù)對(duì)象;數(shù)據(jù)檢索;修改數(shù)據(jù)
2. 高級(jí)SQL;觸發(fā)器;遞歸SQL ;外連接 ;外連接的聯(lián)合;高級(jí)CASE表達(dá)式
3. 結(jié)構(gòu)化類型和類型化表 ;匯總表;序列;高級(jí)函數(shù)
第四天
主題 數(shù)據(jù)存儲(chǔ)和維護(hù)
大綱 1. 數(shù)據(jù)存儲(chǔ)管理;處理器、內(nèi)存和磁盤(pán)資源;DB2存儲(chǔ)模型;表空間設(shè)計(jì)
2. 數(shù)據(jù)維護(hù);移動(dòng)數(shù)據(jù);數(shù)據(jù)移動(dòng)工具;數(shù)據(jù)維護(hù);數(shù)據(jù)維護(hù)過(guò)程;DB2LOOK工具
第五天
主題 數(shù)據(jù)庫(kù)的備份、恢復(fù)和性能調(diào)優(yōu)
大綱 1. 數(shù)據(jù)庫(kù)備份/恢復(fù);數(shù)據(jù)庫(kù)恢復(fù)概念;恢復(fù)策略
2. 使用日志文件;使用BACKUP和RESTORE進(jìn)行版本恢復(fù);前滾恢復(fù);管理日志文件
3. 監(jiān)控和優(yōu)化;性能要;DB2體系結(jié)構(gòu)概述;DB2排序方法 ;監(jiān)控DB2系統(tǒng);數(shù)據(jù)庫(kù)監(jiān)控;
4. SQL監(jiān)控;性能優(yōu)化方案;診斷和問(wèn)題確定;錯(cuò)誤消息和SQL代碼;DB2 UDB問(wèn)題跟蹤