班級(jí)規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號(hào)) |
每期人數(shù)限3到5人。 |
上課時(shí)間和地點(diǎn) |
上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站) 【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道) 【沈陽(yáng)分部】:沈陽(yáng)理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開(kāi)課時(shí)間(周末班/連續(xù)班/晚班):2020年3月16日 |
實(shí)驗(yàn)設(shè)備 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費(fèi)推薦工作
★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過(guò)程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽(tīng);
2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。 |
課程大綱 |
|
三、 課程大綱
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 訪問(wèn)數(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. NOT NULL用法
內(nèi)容六:oracle內(nèi)置函數(shù)
第二天
上午
數(shù)據(jù)庫(kù)管理(一)
內(nèi)容一:視圖
1. 視圖的概念
2. 數(shù)據(jù)字典視圖
3. 視圖的生成及修改
內(nèi)容二:存儲(chǔ)過(guò)程
1. 存儲(chǔ)過(guò)程的概念和分類
2. 自定義存儲(chǔ)過(guò)程
3. 存儲(chǔ)過(guò)程中的參數(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. 通過(guò) 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)聽(tīng)程序
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. 排除無(wú)效或不可用的對(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)容還原到過(guò)去的某一特定時(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. 使用外部表并通過(guò)平臺(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. 診斷性能問(wèn)題的法寶: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ǔ)句的處理過(guò)程
2. SQL語(yǔ)句解析的優(yōu)化
3. 排序操作的優(yōu)化
4. 優(yōu)化SQL語(yǔ)句的相關(guān)工具
5. 提供Statspack與awr
6. 使用Explain plan分析執(zhí)行計(jì)劃
7. 通過(guò)autotrace分析故障語(yǔ)句的執(zhí)行計(jì)劃和統(tǒng)計(jì)信息
8. 通過(guò)Sql trace查找有性能問(wèn)題的SQL語(yǔ)句
9. 通過(guò)10g的Sqltunning advise自動(dòng)分析語(yǔ)
句性能
10.通過(guò)10g的Sql access advise自動(dòng)分析語(yǔ)句算法
11.CBO和RBO介紹
12.數(shù)據(jù)訪問(wèn)方法
第三天
下午
Oracle數(shù)據(jù)庫(kù)調(diào)優(yōu)(六)
1. 收集統(tǒng)計(jì)信息
2. SQL執(zhí)行計(jì)劃
3. 修改參數(shù)值影響CBO生成的執(zhí)行計(jì)劃,通過(guò)hints直接強(qiáng)制執(zhí)行計(jì)劃
4. Sql語(yǔ)句優(yōu)化經(jīng)驗(yàn)
5. 判斷語(yǔ)句性能的問(wèn)題
6. 穩(wěn)定調(diào)整好的語(yǔ)句執(zhí)行計(jì)劃
7. 通過(guò)存儲(chǔ)概要確保執(zhí)行計(jì)劃的穩(wěn)定性
8. 備份恢復(fù)概述
9. 對(duì)比常見(jiàn)的幾種備份恢復(fù)方法
總結(jié) |