整理了一份oracle資料庫培訓課程大綱

shiyihai發表於2007-01-31

Oracle 9i/10g課程大綱

UNIT 1. 資料庫基礎 SQL基礎

l 課程綜述

本課程適用於Oracle9i/10g 使用者,將向學員提供資料伺服器的擴充套件介紹。課程涉及的概念包括面向關係和麵向物件資料庫,以及強大的SQL程式語言。

  課程將向學員教授建立和維護資料庫物件,以及儲存、獲取和運算元據。同時學員將學會使用像ROLLUPCUBESet運算子和分級獲取等高階技術獲取資料。學員將學會使用iSQL*Plus工具編寫SQLSQL*Plus指令碼檔案產生類似報表的示例和動手實踐以增強基礎概念。

l 內容綱要

資料庫概述  編寫基本的SQL語句  限制和排序資料  單記錄函式  從多表中顯示資料  使用Group函式聚合資料  編寫子查詢  使用iSQL*Plus產生只讀輸出  運算元據  建立和管理表  包含約束  建立檢視  其它資料庫物件 控制使用者訪問  使用Set運算子  Oracle Datetime函式 GROUP BY子句的增強  高階子查詢  分級獲取資料  OracleDMLDDL語句的擴充套件  使用PL/SQL developer,TOAD等專業軟體查詢管理資料庫

l 學員受益

從事Oracle資料庫伺服器的資料操作和管理。

l 目標學員

資料庫管理人員、開發人員、測試人員、資料庫終端使用者。

l 學員條件

有基本的作業系統使用經驗,熟悉資料處理概念和技術。

l 課程天數

3

UNIT 2. Oracle9i/10g 資料庫管理基礎 I

l 課程綜述

Oracle 產品資料庫管理員管理工業界最先進的資訊系統和擁有業界最高薪水。本課程是邁向成為一名Oracle專家的第一步,設計用於鞏固熟悉基本的資料庫任務。學員將學會設計、建立和維護Oracle資料庫。  學員將會了解Oracle資料庫架構的基本概念,以及這些元件如何工作和相互互動。學員將學會如何建立關聯式資料庫和以一種有效和高效率的方式管理各種架構。

l 內容綱要

Oracle架構元件  Oracle Server入門  管理Oracle例項  建立資料庫  使用資料字典  維護控制檔案  維護重做日誌檔案  管理表空間和資料檔案  儲存結構和關係  管理撤消資料  管理表  管理索引  管理資料完整性 管理密碼安全和資源  管理使用者  管理特權  管理角色

l 學員受益

全面瞭解Oracle資料庫伺服器系統架構,高效地從事日常基本管理任務。

l 目標學員

資料庫管理人員、開發人員、測試人員、資料庫終端使用者。

l 學員條件

參加過資料庫基礎及sql基礎課程的學習。

l 課程天數

4

UNIT 3. Oracle9i/10g 資料庫管理基礎 II

l 課程綜述

本課程為管理工業界最先進的資訊系統的資料庫管理員開發能力,學員將學會備份和恢復Oracle資料庫,動手實驗將會給你帶來真實技術環境中的體驗,開發基本的網路管理技巧,使用Oracle恢復管理器簡化職責。本課程將為Oracle資料庫管理員關於Oracle網路管理和備份、恢復操作帶來堅實的基礎。

  學員將學會在資料庫間傳輸資料和使用實用程式執行管理活動。學員將學習網路概念和配置引數,以排除一些常見的網路問題。在動手實驗中,學員將學會配置網路引數使得資料庫客戶端和工具可以和Oracle資料庫伺服器通訊。

  本課程也滿足提供備份和恢復技術,和檢查各種備份,失敗,還原和恢復場景,學員將學會在關鍵任務企業中的基於各種商業需求的備份方法,使用多種策略和Oracle恢復管理器執行備份、還原和恢復操作。

l 內容綱要

網路概述 基本的Oracle網路架構 基本的Oracle網路伺服器端配置 基本的Oracle網路客戶器端配置  Oracle共享伺服器的使用和配置 備份和恢復概述 例項和媒體恢復結構 資料庫存檔模式的配置  Oracle恢復管理器(RMAN)概述和配置 使用者管理備份  RMAN備份 使用者管理的完全恢復  RMAN完全恢復 使用者管理非完全恢復  RMAN非完全恢復  RMAN知識庫維護  RMAN目錄的建立和維護 資料庫間傳輸資料 使用SQL*Loader來載入資料 案例研究

l 學員受益

從事Oracle資料庫伺服器的網路操作和資料備份恢復管理,尤其是備份操作。

l 目標學員

資料庫管理人員、開發人員、測試人員、資料庫終端使用者。

l 學員條件

參加過“Oracle9i /10g 資料庫管理基礎I”課程的學習。

l 課程天數

4

UNIT 4. Oracle9i/10g 資料庫效能最佳化

l 課程綜述

本課程介紹 Oracle9i Oracle10g的功能。資料庫效能最佳化對任何一個有效的資訊系統來說都是至關重要的。減少等待時間、提高使用者的生產率和最大程度地利用 Oracle 資料庫的效能對於成功也是至關重要的。從專家那裡瞭解智慧資料庫設計的重要性,以及最佳化 Oracle 資料庫以獲得最佳效能的方法。課程將向學員介紹良好的初始資料庫設計的重要性,以及最佳化 Oracle資料庫的方法,重點將放在資料庫和例程的最佳化,而不是特定作業系統的效能問題。

學員將獲得最佳化 Oracle 資料庫的實際經驗,此外,還可以使用現有的 Oracle 工具(如 STATSPACK 和帶有診斷和最佳化包的 Oracle Enterprise Manager),學習如何識別、排除和解決涉及 Oracle 資料庫管理的常見效能問題。

l 內容綱要

Oracle 9i資料庫效能最佳化概覽  診斷和最佳化工具  資料庫配置和I/O問題  最佳化共享池  最佳化緩衝區快取記憶體  調整動態例程的大小  調整其它SGA結構的大小  最佳化Oracle共享伺服器  最佳化排序操作  使用資源管理器  SQL語句最佳化  管理統計資料  有效使用Oracle Blocks 有效使用Oracle資料儲存結構  應用程式最佳化  使用物化圖  監控和檢測鎖爭用

l 學員受益

系統掌握對於Oracle資料庫伺服器效能調優的策略、方法以及實現技術,提高使用者生產率,最大化Oracle資料庫伺服器系統效能,並最終擠身成為一名資深Oracle產品專家。

l 目標學員

資料庫管理人員、開發人員、測試人員、資料庫終端使用者。

l 學員條件

參加過“Oracle9i /10g 資料庫管理基礎II”課程的學習。

l 課程天數

3

UNIT 5. Oracle10g 新特性

l 課程綜述

本課程將向學員介紹Oracle 10g新特性,學員將學會如何使用Oracle 10g新特性增加資料庫可用性,以及使用Oracle資料庫10g Advisors簡化資料庫效能監視、調優和資料庫管理。本課程也涉及學員需要了解的安全特性的變化,動手實驗實踐將給學員帶來許多瞭解新特性的機會,以及使用Enterprise Manager Database Control管理資料庫的實踐。

l 內容綱要

改進的VLDB支援 備份和恢復增強 自動化管理 閃回任何錯誤 常規儲存增強 空間管理

l 學員受益

將學會如何將資料庫系統從Oracle 9i平滑升級至Oracle 10g,並充分使用由於新持性所帶來的系統效能、功能以及可用性的顯著提升。

l 目標學員

資料庫管理人員、開發人員、測試人員、資料庫終端使用者。

l 學員條件

參加過“Oracle9i/10g 資料庫效能最佳化課程的學習。

l 課程天數

1

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/38542/viewspace-896295/,如需轉載,請註明出處,否則將追究法律責任。

相關文章