課程介紹:
通過本課程的學習,學員將會了解Oracle數據庫架構的基本概念,組件之間如何工作和相互交互;如何創建關系數據庫和以一種有效和高效率的方式管理各種架構及學會設計、創建和維護Oracle數據庫等知識。
課程目標:
針對目前大多數程序開發人員在進行軟件開發時,僅僅將數據庫作為一個“黑匣子”,導致開發的程序往往運行一段時間后,出現嚴重的性能問題,后期產生大量的麻煩。本課程全面地講解了Oracle的體系架構、管理、維護、性能優化以及進行Oracle
數據庫J2EE開發的知識,集數據庫管理和數據庫開發于一身,使你不僅可以游刃有余地從事Oracle數據庫開發,也可讓你成為Oracle數據庫管理專家。
課程內容:
OracleDatabase10g:SQL
•SQL語句的方式•基本的SQLSelect語句•過濾和排序•單行函數
•多表查詢•組函數•子查詢•利用變量交互查詢
•創建和管理表•約束介紹•創建和管理視圖•創建和管理序列
•創建和管理索引•創建和管理同義詞•控制用戶訪問•SET操作符
•GROUPBY子句的增強•高級子查詢•層次查詢•Oracle外部表
OracleDatabase10gAdministrationWorkshop1
•安裝OracleDatabase10G軟件•創建Oracle數據庫•數據庫接口•控制數據庫
•存儲結構•管理用戶•管理模式對象•管理數據
•PL/SQL•Oracle數據庫安全性•OracleNetServices•Oracle共享服務器
•性能監控•積極維護:目標•監控和管理撤消•監控和解決鎖沖突
•備份和恢復的概念•數據庫備份•數據庫恢復
OracleDatabase10gAdministrationWorkshop2
•使用全球化支持•確保Oracle監聽程序的安全性
•啟用分布式事務處理•配置RecoveryManager
•使用RecoveryManager•診斷來源•從非關鍵性數據丟失中恢復•不完全恢復
•閃回數據庫•從用戶錯誤中恢復•處理數據庫損壞•優化Oracle數據庫•實施物化圖•管理資源•使用計劃程序自動執行任務•高級工具和技術執行任務