課程描述INTRODUCTION
ORACLE數(shù)據(jù)庫(kù)公開課程培訓(xùn)班
日程安排SCHEDULE
課程大綱Syllabus
ORACLE數(shù)據(jù)庫(kù)公開課程培訓(xùn)班
各有關(guān)單位:
為響應(yīng)工業(yè)和信息化部信息化高端人才培養(yǎng)的號(hào)召,中國(guó)信息化培訓(xùn)中心特推出了Oracle數(shù)據(jù)庫(kù)管理和調(diào)優(yōu)實(shí)踐課程培訓(xùn)班,希望通過專業(yè)的Oracle數(shù)據(jù)庫(kù)管理和調(diào)優(yōu)技術(shù)與專家經(jīng)驗(yàn)來全面提高Oracle數(shù)據(jù)庫(kù)管理人員的技術(shù)水平,旨在培養(yǎng)專業(yè)Oracle數(shù)據(jù)庫(kù)管理和調(diào)優(yōu)專家,更好地服務(wù)于Oracle數(shù)據(jù)庫(kù)管理和調(diào)優(yōu)?,F(xiàn)將相關(guān)事宜通知如下:
培訓(xùn)特色:
1.本課程采取組合選修模式,采取三天管理與三天調(diào)優(yōu)的方式,共計(jì)培訓(xùn)時(shí)長(zhǎng)6天;
2.課程全過程貫穿實(shí)戰(zhàn)項(xiàng)目的演示實(shí)驗(yàn),使學(xué)員更好的掌握所學(xué)內(nèi)容。
培訓(xùn)目標(biāo);
1.了解Oracle數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu);
2.管理Oracle例程;
3.創(chuàng)建并管理Oracle用戶;
4.備份及恢復(fù)數(shù)據(jù)庫(kù);
5.監(jiān)控?cái)?shù)據(jù)庫(kù)并解決使用數(shù)據(jù)庫(kù)時(shí)出現(xiàn)的問題;
6.配置Oracle Net Service;
7.使用RMAN創(chuàng)建和管理備份集和映像副本;
8.進(jìn)行性能故障分析;
9.掌握多種優(yōu)化工具的使用和優(yōu)化方法;
10.掌握常見優(yōu)化算法能根據(jù)應(yīng)用需求選擇。
課程大綱:
1.Oracle數(shù)據(jù)庫(kù)管理專題
時(shí)間
課程模塊課程內(nèi)容
第一天
上午數(shù)據(jù)庫(kù)體系結(jié)構(gòu)及Oracle基礎(chǔ)內(nèi)容一:數(shù)據(jù)庫(kù)體系結(jié)構(gòu)簡(jiǎn)介
內(nèi)容二:安裝 Oracle 數(shù)據(jù)庫(kù)軟件
1.介紹DBA核心任務(wù)和工具
2.安裝Oracle
3.*的靈活的體系結(jié)構(gòu)
4. 介紹Oracle Universal Installer (OUI) 安裝軟件
內(nèi)容三:創(chuàng)建 Oracle 數(shù)據(jù)庫(kù)
1. 使用數(shù)據(jù)庫(kù)配置助手 (DBCA) 創(chuàng)建數(shù)據(jù)庫(kù)
2. 使用 DBCA創(chuàng)建數(shù)據(jù)庫(kù)設(shè)計(jì)模板
3 使用 DBCA生成數(shù)據(jù)庫(kù)創(chuàng)建腳本
內(nèi)容四:管理 Oracle實(shí)例
1.啟動(dòng)和停止Oracle數(shù)據(jù)庫(kù)及組件
2.Oracle Enterprise Manager (EM)的使用
3.使用 SQL*Plus 和 iSQL*Plus 訪問數(shù)據(jù)庫(kù)
4.修改數(shù)據(jù)庫(kù)初始化參數(shù)
5.了解數(shù)據(jù)庫(kù)啟動(dòng)階段
6.查看預(yù)警日志及如何使用數(shù)據(jù)字典
內(nèi)容五:使用RMAN工具
第一天
下午數(shù)據(jù)庫(kù)常用語(yǔ)言及數(shù)據(jù)、視圖和函數(shù)的介紹內(nèi)容一:使用簡(jiǎn)單的SELECT語(yǔ)句
1.SELECT語(yǔ)句的語(yǔ)法、排序
2.WHERE、GROUP BY和HAVING
3.介紹子查詢及連接查詢
內(nèi)容二:oracle 11g中支持的數(shù)據(jù)類型
內(nèi)容三:視圖
1.介紹視圖的概念及數(shù)據(jù)字典視圖
2.如何生成及修改視圖
內(nèi)容四:相關(guān)的DDL和DML語(yǔ)句
1.介紹DDL語(yǔ)句
2.介紹DML語(yǔ)句
內(nèi)容五:實(shí)現(xiàn)數(shù)據(jù)完整性
1.主、外鍵約束的作用
2.CHECK用法
3.UNIQUE用法
4.*T NULL用法
內(nèi)容六:oracle內(nèi)置函數(shù)
第二天
上午數(shù)據(jù)庫(kù)管理(一)
內(nèi)容一:視圖
1.視圖的概念
2.數(shù)據(jù)字典視圖
3.視圖的生成及修改
內(nèi)容二:存儲(chǔ)過程
1.存儲(chǔ)過程的概念和分類
2.自定義存儲(chǔ)過程
3.存儲(chǔ)過程中的參數(shù)傳遞
內(nèi)容三:觸發(fā)器
1.觸發(fā)器的概念、分類及作用
2.實(shí)現(xiàn)觸發(fā)器
內(nèi)容四:事務(wù)和鎖
1.事務(wù)的類型及機(jī)制
2.事務(wù)分類及實(shí)現(xiàn)
3.鎖的類型及使用
內(nèi)容五:游標(biāo)的概念及使用
內(nèi)容六:管理數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)
1.描述表數(shù)據(jù)存儲(chǔ)(以塊為單位)
2.定義表空間和數(shù)據(jù)文件的用途
3.了解和使用 Oracle Managed Files (OMF)
4.創(chuàng)建和管理表空間
5.獲取表空間信息
6.描述自動(dòng)存儲(chǔ)管理 (ASM) 的主要概念和功能
內(nèi)容七:管理用戶安全性
1.創(chuàng)建和管理數(shù)據(jù)庫(kù)用戶帳戶
2.對(duì)用戶進(jìn)行驗(yàn)證
3.分配默認(rèn)的存儲(chǔ)區(qū)(表空間)
4.授予權(quán)限和撤消權(quán)限
5.創(chuàng)建和管理職責(zé)及配置文件
6.實(shí)施標(biāo)準(zhǔn)口令保護(hù)功能
7.控制用戶對(duì)資源的使用
內(nèi)容八:管理方案對(duì)象
1.定義方案對(duì)象和數(shù)據(jù)類型
2.創(chuàng)建和修改表
3.定義約束條件
4.查看表的列和內(nèi)容
5.創(chuàng)建索引、視圖和序號(hào)
6.臨時(shí)表的用途
7.數(shù)據(jù)字典的使用
第二天
下午數(shù)據(jù)庫(kù)管理(二)
內(nèi)容一:管理數(shù)據(jù)和并發(fā)處理能力
1.通過 SQL 管理數(shù)據(jù)
2.確定和管理 PL/SQL對(duì)象
3.描述觸發(fā)器和觸發(fā)事件
4.監(jiān)控和解決鎖沖突
內(nèi)容二:管理撤消數(shù)據(jù)
1.DML 和撤消數(shù)據(jù)生成
2.監(jiān)控和管理撤消
3.配置撤消保留和保障撤消保留
4.使用撤消 Advisor
內(nèi)容三:實(shí)施 Oracle 數(shù)據(jù)庫(kù)安全性
1.介紹DBA 的安全性責(zé)任及最少權(quán)限原則
2.標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)跟蹤的啟用
3.指定跟蹤選項(xiàng)和復(fù)查跟蹤信息
4.維護(hù)跟蹤線索
第三天
上午數(shù)據(jù)庫(kù)管理(三)
內(nèi)容一:配置 Oracle Network 環(huán)境
1.使用 Oracle 11G Enterprise Manager 配置 Oracle Network 環(huán)境
2.創(chuàng)建其它監(jiān)聽程序
3.創(chuàng)建 Oracle Net Service 別名
4.配置連接時(shí)故障轉(zhuǎn)移
5.控制 Oracle Net Listener
6.測(cè)試 Oracle Net 的連接性
7.確定何時(shí)使用共享服務(wù)器和專用服務(wù)器
內(nèi)容二:數(shù)據(jù)庫(kù)監(jiān)控
1.使用統(tǒng)計(jì)數(shù)據(jù)
2.管理自動(dòng)工作量資料檔案庫(kù) (AWR)
3.使用自動(dòng)數(shù)據(jù)庫(kù)診斷監(jiān)控程序 (ADDM)
4.描述指導(dǎo)框架
5.設(shè)置預(yù)警閾值
6.使用服務(wù)器生成的預(yù)警
7.使用自動(dòng)任務(wù)
內(nèi)容三:性能管理
1.使用 Oracle Enterprise Manager 頁(yè)監(jiān)控性能
2.使用 SQL Tuning Advisor
3.使用 SQL Access Advisor
4.使用共享內(nèi)存的自動(dòng)管理
5.使用內(nèi)存 Advisor 設(shè)置內(nèi)存緩沖區(qū)的大小
6.使用與性能相關(guān)的動(dòng)態(tài)視圖
7.排除無效或不可用的對(duì)象中的故障
第三天
下午數(shù)據(jù)庫(kù)管理(四)
內(nèi)容一:備份和恢復(fù)的概念
1.確定 Oracle 數(shù)據(jù)庫(kù)中可能出現(xiàn)的錯(cuò)誤類型
2.描述優(yōu)化例程恢復(fù)的方法
3.確定檢查點(diǎn)、重做日志文件和歸檔日志文件的重要性
4.配置 ARCHIVELOG 模式
內(nèi)容二:執(zhí)行數(shù)據(jù)庫(kù)備份
1.數(shù)據(jù)庫(kù)冷備
2.數(shù)據(jù)庫(kù)熱備
3.創(chuàng)建增量備份
4.自動(dòng)數(shù)據(jù)庫(kù)備份
5.監(jiān)控快速恢復(fù)區(qū)
內(nèi)容三:執(zhí)行數(shù)據(jù)庫(kù)恢復(fù)
1.恢復(fù)丟失的控制文件
2.恢復(fù)丟失的重做日志文件
3.在數(shù)據(jù)文件丟失后執(zhí)行完全恢復(fù)
內(nèi)容四:執(zhí)行FlashBack
1.描述閃回?cái)?shù)據(jù)庫(kù)
2.使用閃回表將表內(nèi)容還原到過去的某一特定時(shí)間點(diǎn)
3.恢復(fù)已刪除的表
4.使用閃回查詢查看截至任意時(shí)間點(diǎn)數(shù)據(jù)庫(kù)內(nèi)容
5.使用閃回版本查詢查看一段時(shí)間內(nèi)的行版本
6.使用閃回事務(wù)處理查詢查看行的事務(wù)處理歷史記錄
內(nèi)容五:數(shù)據(jù)遷移
1.描述數(shù)據(jù)遷移的可用方法
2.創(chuàng)建和使用目錄對(duì)象
3.使用 SQL*Loader 從 Oracle 數(shù)據(jù)庫(kù)(或用戶文件)中裝入數(shù)據(jù)
4.解釋數(shù)據(jù)泵的通用體系結(jié)構(gòu)
5.使用數(shù)據(jù)泵的導(dǎo)出和導(dǎo)入功能在 Oracle 數(shù)據(jù)庫(kù)之間移動(dòng)數(shù)據(jù)
6.使用外部表并通過平臺(tái)獨(dú)立文件移動(dòng)數(shù)據(jù)
內(nèi)容六:數(shù)據(jù)庫(kù)應(yīng)用
1.在java中連接oracle:
JDBC與ODBC使用與連接
2.介紹一個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的實(shí)例3.總結(jié)
2.Oracle數(shù)據(jù)庫(kù)調(diào)優(yōu)專題
時(shí)間課程模塊課程內(nèi)容
第一天
上午Oracle數(shù)據(jù)庫(kù)調(diào)優(yōu)(一)
1.Oracle11G體系架構(gòu)
2.數(shù)據(jù)庫(kù)應(yīng)用調(diào)優(yōu)
3.數(shù)據(jù)庫(kù)優(yōu)化的總體思路和原則
4.從整體上對(duì)性能優(yōu)化的各個(gè)階段進(jìn)行分析描述
5.性能優(yōu)化的基本方法
6.優(yōu)化工具介紹
7.最根本的性能信息工具:數(shù)據(jù)庫(kù)數(shù)據(jù)字典和動(dòng)態(tài)性能視圖
8.alert Log與Trace Files對(duì)性能故障診斷的幫助
9.診斷性能問題的法寶:Statspack與awr
10.Oracle性能診斷的又一利器:等待事件
11.11g新增加的自動(dòng)化監(jiān)控、調(diào)優(yōu)工具——ADDM
12.基于自動(dòng)化收集的性能指導(dǎo)工具介紹
第一天
下午Oracle數(shù)據(jù)庫(kù)調(diào)優(yōu)(二)
1.SGA的內(nèi)存調(diào)整
2.動(dòng)態(tài)共享內(nèi)存管理(ASMM)
3.自動(dòng)內(nèi)存管理(AMM)
4.數(shù)據(jù)高速緩存區(qū)的優(yōu)化
5.數(shù)據(jù)高速緩存區(qū)的性能指標(biāo)和判斷依據(jù)
6.如何對(duì)數(shù)據(jù)高速緩沖區(qū)執(zhí)行針對(duì)性的優(yōu)化工作
7.共享池的優(yōu)化
8.共享池的庫(kù)高速緩存、字典高速緩存的性能指標(biāo)和判斷依據(jù)
9.如何對(duì)共享池進(jìn)行各種情況的優(yōu)化工作
第二天
上午Oracle數(shù)據(jù)庫(kù)調(diào)優(yōu)(三)
1.其他SGA組件的優(yōu)化
2.重做日志緩沖區(qū)的優(yōu)化考慮以及各個(gè)內(nèi)存區(qū)大小的經(jīng)驗(yàn)判斷方法
3.數(shù)據(jù)文件I/O的優(yōu)化
4.數(shù)據(jù)庫(kù)數(shù)據(jù)文件、重做日志文件、歸檔文件的I/O性能特點(diǎn)分析和優(yōu)化原則
5.存儲(chǔ)級(jí)的I/O性能考慮
6.檢測(cè)點(diǎn)的原理及優(yōu)化
7.使用多DBWR進(jìn)程增加I/O能力,異步I/O的性能考慮
8.LGWR與ARC進(jìn)程的優(yōu)化,加速歸檔的方法
第二天
下午Oracle數(shù)據(jù)庫(kù)調(diào)優(yōu)(四)
1.鎖存器(LATCH)競(jìng)爭(zhēng)優(yōu)化
2.鎖競(jìng)爭(zhēng)的解決
3.回滾段競(jìng)爭(zhēng)優(yōu)化
4.判斷回滾段競(jìng)爭(zhēng)以及如何解決回滾段競(jìng)爭(zhēng)
5.對(duì)回滾段使用中Ora-01555故障的分析與處理
6.應(yīng)用存儲(chǔ)參數(shù)的優(yōu)化
7.選擇合適的數(shù)據(jù)存儲(chǔ)方法
8.數(shù)據(jù)庫(kù)應(yīng)用的特點(diǎn)
9.介紹各種數(shù)據(jù)存儲(chǔ)的方式對(duì)性能的影響
10.合理的選擇分區(qū)表、索引組織表、聚簇表或者普通表存儲(chǔ)數(shù)據(jù)
11.對(duì)用于存儲(chǔ)海量數(shù)據(jù)的分區(qū)表的概念和維護(hù)詳解
12.使用分區(qū)表加快查詢性能
第三天
上午Oracle數(shù)據(jù)庫(kù)調(diào)優(yōu)(五)
1.SQL語(yǔ)句的處理過程
2.SQL語(yǔ)句解析的優(yōu)化
3.排序操作的優(yōu)化
4.優(yōu)化SQL語(yǔ)句的相關(guān)工具
5.提供Statspack與awr
6.使用Explain plan分析執(zhí)行計(jì)劃
7.通過autotrace分析故障語(yǔ)句的執(zhí)行計(jì)劃和統(tǒng)計(jì)信息
8.通過Sql trace查找有性能問題的SQL語(yǔ)句
9.通過10g的Sqltunning advise自動(dòng)分析語(yǔ)
句性能
10.通過10g的Sql access advise自動(dòng)分析語(yǔ)句算法
11.CBO和RBO介紹
12.數(shù)據(jù)訪問方法
第三天
下午Oracle數(shù)據(jù)庫(kù)調(diào)優(yōu)(六)
1.收集統(tǒng)計(jì)信息
2.SQL執(zhí)行計(jì)劃
3.修改參數(shù)值影響CBO生成的執(zhí)行計(jì)劃,通過hints直接強(qiáng)制執(zhí)行計(jì)劃
4.Sql語(yǔ)句優(yōu)化經(jīng)驗(yàn)
5.判斷語(yǔ)句性能的問題
6.穩(wěn)定調(diào)整好的語(yǔ)句執(zhí)行計(jì)劃
7.通過存儲(chǔ)概要確保執(zhí)行計(jì)劃的穩(wěn)定性
8.備份恢復(fù)概述
9.對(duì)比常見的幾種備份恢復(fù)方法總結(jié)
ORACLE數(shù)據(jù)庫(kù)公開課程培訓(xùn)班
轉(zhuǎn)載:http://www.jkyingpanluxiangji.com/gkk_detail/11893.html
已開課時(shí)間Have start time
- 袁保華
預(yù)約1小時(shí)微咨詢式培訓(xùn)
IT相關(guān)內(nèi)訓(xùn)
- CISSP認(rèn)證培訓(xùn)課程 張勝生
- Fine BI 數(shù)據(jù)分析與 張曉如
- 互聯(lián)網(wǎng)新技術(shù)在銀行的應(yīng)用 武威
- 云計(jì)算的應(yīng)用領(lǐng)域和實(shí)踐 武威
- 信息安全風(fēng)險(xiǎn)評(píng)估與加固技能 張勝生
- IT崗位數(shù)智化能力提升路徑 甄文智
- 電力信息化:價(jià)值和建設(shè)分析 劉宇佳
- 軟件安全意識(shí)加強(qiáng)與技能提高 張勝生
- 網(wǎng)安管理崗培訓(xùn) 張勝生
- 滲透測(cè)試與攻防實(shí)戰(zhàn)高級(jí)課程 張勝生
- Python高效辦公自動(dòng)化 張曉如
- 大模型技術(shù)與應(yīng)用培訓(xùn) 葉梓