圖書簡介
本書基於Oracle 11g軟體編寫,主要介紹Oracle資料庫的安裝與卸載、體系結構、資料庫管理、數據管理、存儲管理、對象管理、Oracle安全管理、備份和恢復以及PL/SQL語言基礎等內容。
本書注重實用性和技能性相結合的原則,選材貼近實際,圖文並茂,力求淺顯易懂。每章均配有思考與練習及上機實驗,以幫助讀者加深對所學知識的理解。 本書可作為高職高專院校資料庫等相關專業的教學用書,亦可作為參考用書,還可作為廣大資料庫技術愛好者的自學用書。
圖書目錄
第1章安裝與卸載
1.1資料庫技術簡介
1.1.1數據處理技術的3個階段
1.1.2數據模型
1.1.3資料庫系統的組成
1.2Oracle資料庫簡介
1.2.1Oracle資料庫的發展歷史
1.2.2Oracle11g資料庫版本
1.2.3Oracle11g資料庫的新特性
1.2.4Oracle11g的網路資源
1.3Oracle11gR2forWindows的安裝
1.3.1安裝環境要求
1.3.2安裝Oracle11gR2資料庫
1.3.3與Oracle資料庫系統的有關服務
1.3.4初識Oracle的管理工具
1.3.5刪除Oracle11g資料庫
1.4配置網路
1.4.1監聽程式配置
1.4.2命名方法配置
1.4.3配置網路服務名
思考與練習
上機實驗
第2章體系結構
2.1物理存儲結構
2.1.1數據檔案
2.1.2控制檔案
2.1.3日誌檔案
2.1.4初始化參數檔案
2.1.5其他檔案
2.2邏輯存儲結構
2.2.1表空間
2.2.2段
2.2.3區
2.2.4Oracle塊
2.3記憶體結構
2.3.1SGA
2.3.2PGA
2.4後台進程
Oracle11g資料庫技術
目錄
2.5Oracle例程
思考與練習
上機實驗
第3章資料庫管理
3.1使用DBCA創建資料庫
3.2啟動和關閉資料庫
3.2.1啟動資料庫
8.5.2用IMPDP命令實現導入
8.6在OEM中導入導出數據
8.6.1用導出嚮導實現邏輯備份
8.6.2用導入嚮導實現邏輯恢復
8.7恢復管理器
8.7.1恢復管理器簡介
8.7.2恢復管理器的相關術語
8.7.3使用恢復管理器進行備份
8.7.4使用恢復管理器進行恢復
8.8閃回技術
8.8.1閃回簡介
8.8.2閃回資料庫
8.8.3閃回表
8.8.4閃回刪除
8.8.5閃回版本查詢
8.8.6閃回事務查詢
8.9SQL*Loader工具的使用
8.9.1SQL*Loader簡介
8.9.2SQL*Loader套用實例
思考與練習
上機實驗
第9章PL/SQL語言基礎
9.1PL/SQL基礎
9.1.1變數及聲明
9.1.2數據類型
9.1.3表達式
9.1.4PL/SQL程式塊結構
9.1.5綁定變數
9.2PL/SQL控制結構
9.2.1選擇結構
9.2.2循環結構
9.2.3GOTO結構
9.2.4NULL結構
9.3PL/SQL記錄和表類型
9.3.1使用%TYPE
9.3.2記錄類型
9.3.3使用%ROWTYPE
9.3.4表類型
9.4游標
9.4.1游標的基本操作
9.4.2游標的屬性操作
9.4.3參數化游標和隱式游標
9.4.4游標變數
9.5過程和函式
9.5.1過程的基本操作
9.5.2參數設定與傳遞
9.5.3函式的基本操作
9.5.4內置子程式和本地子程式
9.6觸發器
9.6.1觸發器的類型
9.6.2創建觸發器
9.6.3觸發器的基本操作
9.6.4觸發器的新值和舊值
9.7程式包
9.7.1程式包的基本操作
9.7.2系統預定義程式包
9.7.3創建程式包的實例
9.8異常處理
9.8.1系統預定義異常
9.8.2用戶自定義異常
9.8.3EXCEPTION_INIT語句
9.8.4RAISE_APPLICATION_ERROR過程
思考與練習
上機實驗
參考文獻