Oracle OCM認(rèn)證考試與教材科目
?
OCP related courses and plus,
?
Oracle Database 10g: SQL Tuning Workshop
?
Oracle Database 10g: Security
?
Enterprise DBA Part 1B: Backup and Recovery
?
Oracle Database 10g: Data Guard Administration
?
Oracle Database 10g: RAC for Administrators
?
Oracle Database 10g: Implement Streams
?
學(xué)習(xí)內(nèi)容
Oracle OCM 學(xué)習(xí)目標(biāo)
?
.1. 確保海量級(jí)(T級(jí))數(shù)據(jù)安全、穩(wěn)定運(yùn)行;
?
2. 確保關(guān)鍵業(yè)務(wù)系統(tǒng)24*7無(wú)間斷地、高效服務(wù);
?
3. 根據(jù)實(shí)際業(yè)務(wù)情況實(shí)施各種優(yōu)化策略;
?
4. 根據(jù)業(yè)務(wù)需要調(diào)整數(shù)據(jù)庫(kù)性能功能參數(shù);
?
5. 為DDS系統(tǒng)提供數(shù)據(jù)倉(cāng)庫(kù)解決方案;
?
Oracle OCM?課程大綱:
?
?
>>課程一:Oracle10g 服務(wù)器配置
?
課程簡(jiǎn)介: 通過(guò)本課程使的數(shù)據(jù)庫(kù)工程技術(shù)人員
?
課程內(nèi)容:
?
1.運(yùn)用腳本創(chuàng)建數(shù)據(jù)庫(kù)
?
2.確定和設(shè)置有關(guān)數(shù)據(jù)庫(kù)架構(gòu)的參數(shù)
?
3.條帶化數(shù)據(jù)文件
?
4.創(chuàng)建與管理復(fù)用控制文件
?
5.大文件表空間管理
?
6.創(chuàng)建與管理多網(wǎng)絡(luò)配置文件
?
7.監(jiān)聽(tīng)器配置
?
8.共享數(shù)據(jù)庫(kù)服務(wù)器的監(jiān)聽(tīng)器配置
?
9.網(wǎng)絡(luò)跟蹤配置
?
10.管理Oracle 網(wǎng)絡(luò)進(jìn)程
?
11.優(yōu)化數(shù)據(jù)訪問(wèn)性能
?
12.臨時(shí)、永久、UNDO表空間管理
?
工具軟件:Oracle 10g/11g Database 、Listener、SQL/PLUS
?
>>課程二:Oracle10g網(wǎng)格計(jì)算與控制
?
課程簡(jiǎn)介: Oracle網(wǎng)格計(jì)算使多組聯(lián)網(wǎng)計(jì)算機(jī)能夠組織到一起并按需進(jìn)行共享,以滿足不斷變化的業(yè)務(wù)需求。與每一管理軟件配備專(zhuān)用服務(wù)器和存儲(chǔ)器不同,網(wǎng)格計(jì)算使多個(gè)管理軟件共享計(jì)算基礎(chǔ)架構(gòu),從而同時(shí)實(shí)現(xiàn)更高的靈活性、功能效率、性能、可伸縮性和可用性,以及更低的成本。
?
課程內(nèi)容:
?
1.網(wǎng)格計(jì)算概念
?
2.安裝Enterprise Manager Grid Control;
?
3.創(chuàng)建Grid Control用戶(hù)、alters、notifications;
?
4.創(chuàng)建jobs、job classes、Scheduler jobs;
?
5.為Grid Control定制tablespace
?
6.配置Enterprise Manager Grid Control代理
?
7.根據(jù)商業(yè)需求部署Grid Control
?
工具軟件: Oracle10g database、CRS、Grid Control
?
>>課程三:Oracle10g數(shù)據(jù)可用性實(shí)現(xiàn)
?
課程簡(jiǎn)介: 許多核心業(yè)務(wù)對(duì)數(shù)據(jù)的依賴(lài)性越來(lái)越強(qiáng),尤其在一些對(duì)數(shù)據(jù)可靠性要求很高的行業(yè)如銀行、證券、電信等,如果發(fā)生意外停機(jī)或數(shù)據(jù)丟失其損失會(huì)十分慘重。為此數(shù)據(jù)庫(kù)工程師針對(duì)具體的業(yè)務(wù)要求制定詳細(xì)的數(shù)據(jù)庫(kù)備份與災(zāi)難恢復(fù)策略,并通過(guò)模擬故障對(duì)每種可能的情況進(jìn)行嚴(yán)格測(cè)試,只有這樣才能保證數(shù)據(jù)的高可用性,通過(guò)本課程學(xué)習(xí)使學(xué)員具備各種數(shù)據(jù)故障環(huán)境下的恢復(fù)技術(shù)。
?
課程內(nèi)容:
?
1.配置RMAN工作環(huán)境?
?
2.配置恢復(fù)目錄數(shù)據(jù)庫(kù)
?
3.RMAN備份和恢復(fù)數(shù)據(jù)庫(kù)
?
4.Flashback閃回?cái)?shù)據(jù)庫(kù)技術(shù)
?
5.設(shè)置Flashback參數(shù)
?
6.監(jiān)視Flashback數(shù)據(jù)庫(kù)日志和統(tǒng)計(jì)信息
?
7.執(zhí)行Flashback Database操作
?
8.配置閃回區(qū)域
?
工具軟件:Oracle10g database、Flashback、RMAN、Logminer
?
>>課程四:Oracle數(shù)據(jù)倉(cāng)庫(kù)技術(shù) Data Warehouse
?
課程簡(jiǎn)介: 經(jīng)過(guò)本課程培訓(xùn),學(xué)員可以描述數(shù)據(jù)倉(cāng)庫(kù)和商業(yè)智能在市場(chǎng)上的角色,可以解釋數(shù)據(jù)倉(cāng)庫(kù)的基本概念。
?
可以定義數(shù)據(jù)倉(cāng)庫(kù)的作用,根據(jù)業(yè)務(wù)需求開(kāi)發(fā)數(shù)據(jù)倉(cāng)庫(kù),掌握oracle的數(shù)據(jù)倉(cāng)庫(kù)工具和建模方法。
?
課程內(nèi)容:
?
1.?dāng)?shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)
?
2.?dāng)?shù)據(jù)倉(cāng)儲(chǔ)方案
?
3.分區(qū)基本概念
?
4.提取、傳輸和加載(提取和傳輸)
?
5.ETL 加載
?
6.ETL 轉(zhuǎn)換
?
7.并行概念
?
8.?dāng)?shù)據(jù)倉(cāng)庫(kù)中的并行操作
?
9.物化圖
?
10.維
?
11.物化圖刷新
?
12.查詢(xún)重寫(xiě)功能
?
13.SQL Access Advisor
?
14.?dāng)?shù)據(jù)倉(cāng)庫(kù)系統(tǒng)管理
?
工具軟件: Oracle 10g database 、Data Mining、11g SQL Developer、PB
?
>>課程五:Oracle 性能優(yōu)化Performance Tuning
?
課程簡(jiǎn)介: 通過(guò)本課程使學(xué)員掌握在各類(lèi)操作系統(tǒng)Oracle性能診斷手段。通過(guò)STATSPACK找出數(shù)據(jù)庫(kù)性能瓶頸。
?
通過(guò)RDA診斷系統(tǒng)問(wèn)題。針對(duì)各種性能瓶頸提供調(diào)優(yōu)的手段。
?
課程內(nèi)容:
?
1.性能優(yōu)化概覽
?
2.統(tǒng)計(jì)數(shù)據(jù)和等待事件
?
3.指標(biāo)、預(yù)警和基準(zhǔn)
?
4.使用 Statspack
?
5.使用 AWR
?
6.被動(dòng)式優(yōu)化
?
7.優(yōu)化共享池
?
9.優(yōu)化緩沖區(qū)高速緩存
?
10.自動(dòng)共享內(nèi)存
?
11.檢查點(diǎn)和重做優(yōu)化
?
12.優(yōu)化 I/O
?
13.優(yōu)化 PGA 和臨時(shí)空間
?
14.優(yōu)化塊空間的使用量
?
工具軟件:Oracle 10g database、Stats pack、11g SQL Developer、DBArtsin
?
>>課程六:Oracle 數(shù)據(jù)庫(kù)集群 RAC
?
課程簡(jiǎn)介: 通過(guò)本課程使學(xué)員掌握在Linux/Unix環(huán)境下的Oracle RAC安裝配置;讓Oracle數(shù)據(jù)庫(kù)管理員為執(zhí)行基RAC/Grid管理任務(wù)打下堅(jiān)實(shí)的基礎(chǔ);并提供所需的技術(shù)和技巧來(lái)設(shè)置、維護(hù)數(shù)據(jù)庫(kù)的運(yùn)行和解決Oracle數(shù)據(jù)庫(kù)故障;讓Oracle 數(shù)據(jù)庫(kù)管理員使用管理工具來(lái)啟動(dòng)、關(guān)閉RAC數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)庫(kù)、管理文件和數(shù)據(jù)存儲(chǔ);并管理用戶(hù)及其權(quán)限,并能執(zhí)行性能、網(wǎng)絡(luò)、備份方面的管理。讓Oracle 數(shù)據(jù)庫(kù)管理員組織數(shù)據(jù)庫(kù)網(wǎng)格在網(wǎng)格環(huán)境下、數(shù)據(jù)庫(kù)間遷移數(shù)據(jù)。
?
課程內(nèi)容:
?
1.RAC的原理與實(shí)現(xiàn)
?
2.OCFS、NFS文件系統(tǒng)管理
?
3.RAW設(shè)備
?
4.配置與運(yùn)行Cluster管理軟件OCM
?
5.創(chuàng)建cluster數(shù)據(jù)字典
?
6.RAC的內(nèi)部結(jié)構(gòu)
?
7.RAC 負(fù)載均衡與failover
?
8.RAC優(yōu)化技術(shù)
?
9.RAC的配置案例
?
培訓(xùn)軟件:Oracle10g database、CRS、Grid Control
?
>>課程七:Oracle 關(guān)鍵業(yè)務(wù)數(shù)據(jù)容災(zāi)Data Guard
?
課程簡(jiǎn)介: 通過(guò)本課程使學(xué)員了解Oracle的數(shù)據(jù)庫(kù)物理后備和邏輯后備的原理,讓Oracle數(shù)據(jù)庫(kù)管理員為執(zhí)行基本Data Guard管理任務(wù)打下堅(jiān)實(shí)的基礎(chǔ),同時(shí)提供所需的技術(shù)和技巧來(lái)設(shè)置、維護(hù)數(shù)據(jù)庫(kù)啟動(dòng)停止后備數(shù)據(jù)的操作,并能使得Oracle 數(shù)據(jù)庫(kù)工程師使用腳本實(shí)現(xiàn)后備數(shù)據(jù)庫(kù)的切換。
?
課程內(nèi)容:
?
1.Oracle Data Guard的安裝、配置、管理;
?
2.Oracle Data Guard Redo Apply配置;
?
3.Oracle Data Guard SQL Apply配置;
?
4.Oracle Data Guard:物理備用數(shù)據(jù)庫(kù)部署
?
5.Oracle Data Guard:邏輯備用數(shù)據(jù)庫(kù)部署
?
6.Grid Control下配置管理備用數(shù)據(jù)庫(kù);
?
工具軟件:Oracle 10g database
?
>>OCM實(shí)訓(xùn)學(xué)習(xí):
?
1、數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)訓(xùn):通過(guò)主流ER圖設(shè)計(jì)工具實(shí)現(xiàn)四階段的數(shù)據(jù)庫(kù)設(shè)計(jì)。
?
2、優(yōu)化實(shí)訓(xùn):通過(guò)RDA、AWR、Statspack等工具診斷數(shù)據(jù)庫(kù)的性能瓶頸通過(guò)實(shí)例調(diào)優(yōu)和SQL調(diào)優(yōu)解決數(shù)據(jù)。
?
3、庫(kù)的性能問(wèn)題:并有能力提交巡檢報(bào)告、健康檢查報(bào)告、優(yōu)化報(bào)告的關(guān)鍵項(xiàng)目文檔。
?
4、網(wǎng)格實(shí)訓(xùn):在多節(jié)點(diǎn)的平臺(tái)上實(shí)現(xiàn)復(fù)雜的大型企業(yè)級(jí)數(shù)據(jù)庫(kù)系統(tǒng),并有能力處理復(fù)雜的技術(shù)問(wèn)題。
?
如RAC+Grid Control網(wǎng)格數(shù)據(jù)庫(kù)的安裝配置,Data Guard的2級(jí)災(zāi)備時(shí)網(wǎng)絡(luò)帶寬瓶頸和切換問(wèn)題,Streams實(shí)現(xiàn)數(shù)據(jù)庫(kù)的雙向復(fù)制的沖突問(wèn)題和性能問(wèn)題。