一、本課程是怎麼樣的一門課程
1.1、課程的背景
該課程是Oracle數據庫系統工程師培訓課程
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系數據庫管理系統。到目前仍在數據庫市場上占有主要份額。
ORACLE數據庫系統是美國ORACLE公司(甲骨文)提供的以分布式數據庫為核心的一組軟件產品,是目前最流行的客戶/服務器(CLIENT/SERVER)或B/S體系結構的數據庫之一。比如SilverStream就是基於數據庫的一種中間件。ORACLE數據庫是目前世界上使用最為廣泛的數據庫管理系統,作為一個通用的數據庫系統,它具有完整的數據管理功能;作為一個關系數據庫,它是一個完備關系的產品;作為分布式數據庫它實現了分布式處理功能。但它的所有知識,只要在一種機型上學習了ORACLE知識,便能在各種類型的機器上使用它。
1.2、課程內容簡介
該課程系統詳細的介紹了Oracle數據庫的整個過程,讓您從基礎入門到精通,貫穿整個學習。
1.3、課程大綱
第一部分:
第一講:Oracle數據庫系統基礎
第二講:Oracle數據庫安裝(環境變量)
第三講:Oracle數據庫安裝與管理(安裝)
第四講:Oracle數據庫安裝與管理(管理)
第五講:SQL與PLSQL(SQLPLUS)
第六講:SQL與PLSQL(SQL)
第七講:SQL與PLSQL(連表查詢)
第八講:SQL與PLSQL(約束)
第九講:SQL與PLSQL(PLSQL)
第二部分:
第十講:Oracle內存結構(實例與數據庫)
第十一講:Oracle內存結構(SGA1)
第十二講:Oracle內存結構(SGA2)
第十三講:Oracle內存結構(SGA3)
第十四講:Oracle內存結構(後台進程)
第十五講:Oracle內存結構(後台進程2)
第十六講:Oracle內存結構(服務器進程)
第十七講:Oracle物理結構(參數文件、控制文件)
第十八講:Oracle物理結構(日志文件、歸檔文件、口令文件)
第十九講:Oracle物理結構(SCN)
第二十講:Oracle物理結構(老數據文件的恢復)
第二十一講:Oracle物理結構(老控制文件的恢復)
第二十二講:Oracle物理結構(快的一致性讀)
第二十三講:Oracle邏輯結構(表空間)
第二十四講:Oracle邏輯結構(表空間管理方式)
第二十五講:Oracle邏輯結構(回滾表空間、臨時表空間)
第二十六講:Oracle邏輯結構(段)
第二十七講:Oracle邏輯結構(區間)
第二十八講:Oracle邏輯結構(Block1)
第二十九講:Oracle邏輯結構(Block2)
第三十講:Oracle數據庫對象(表)
第三十一講:Oracle數據庫對象(分區表1)
第三十二講:Oracle數據庫對象(分區表2)
第三十三講:Oracle數據庫對象(視圖、聚簇)
第三十四講:Oracle數據庫對象(索引1)
第三十五講:Oracle數據庫對象(索引、序列生成器、數據庫鏈路、同義詞)
第三十六講:Oracle數據庫對象(存儲過程、函數、包、觸發器)
第三部分:
第三十七講:備份和恢復(冷備份及恢復)
第三十八講:備份和恢復(熱備份及非system表空間文件和system表空間文件的恢復)
第三十九講:備份和恢復(不完全恢復)
第四十講:備份和恢復(undo文件、臨時文件、控制文件損壞的恢復)
第四十一講:備份和恢復(日志文件損壞的恢復)
第四十二講:備份和恢復(閃回、logminer)
第四十三講:備份和恢復(rman工具1)
第四十四講:備份和恢復(rman工具2)
第四十五講:用戶管理與安全審計(用戶管理)
第四十六講:用戶管理與安全審計(安全審計)
第四十七講:用戶管理與安全審計(lock1)
第四十八講:用戶管理與安全審計(latch)
第四十九講:存儲管理(裸設備)
第五十講:存儲管理(ASM、優化器優化)
第五十一講:Oracle性能調優(統計分析statistics)
第五十二講:Oracle性能調優(直方圖、執行計劃)
第五十三講:Oracle性能調優(訪問路徑、表連接)
第五十四講:Oracle性能調優(hints、索引類型、索引監控、索引重建、sql跟蹤、系統調優)
第五十五講:Oracle性能調優(statspack)
第五十六講:RAC實時應用集群
第五十七講:Data Guard
1.4、講師介紹
穆遠龍:4年數據庫開發及講師工作經驗,曾任阿波羅集團Oracle DBA,在湖南藍狐IT培訓中心擔任高級講師,擅長並精通使用AIX、Linux、Oracle等技術,主要參與的項目有:
湖南省公民信息管理局 DG
湖南省公民信息管理局 RAC實時應用集群的安裝配置