Oracle Database 11g管理與開發

《Oracle Database 11g管理與開發》是2014年出版的圖書,作者是楊俊生。

內容簡介

在當今IT技術高速發展的時代,數據可用性變得越來越重要,作為主要存儲技術的資料庫管理系統地位越來越高。Oracle資料庫以其強大的功能和高效的性能成為資料庫領域的佼佼者,成為一名優秀的Oracle資料庫專家已成為眾多IT精英追逐的目標。本書基於作者多年使用Oracle資料庫的經驗和體會,全面深入地介紹了Oracle資料庫的管理知識和開發知識: 包括Linux環境下的資料庫系統安裝配置、資料庫體系結構介紹、網路配置、邏輯存儲結構、用戶許可權管理、REDO與UNDO備份恢復與閃回技術、Schema對象、SQL開發、PL/SQL開發以及資料庫常用工具使用等內容。書中配有大量案例和深入分析,可幫助讀者快速掌握Oracle資料庫的使用。本書可以作為高等院校計算機軟體專業本科學生的Oracle資料庫教材,也可作為Oracle資料庫愛好者的自學讀物。

圖書目錄

第一部分Oracle資料庫安裝配置

第1章安裝配置

1.1下載Oracle11g安裝包

1.2安裝Oracle11g軟體

1.2.1檢查硬體要求

1.2.2檢查軟體要求

1.2.3安裝Linux作業系統

1.2.4配置Oracle11g安裝環境

1.2.5安裝Oracle11g資料庫軟體

1.3配置資料庫監聽器

1.3.1使用NETCA配置監聽器

1.3.2使用LSNRCTL啟動監聽器

1.4創建資料庫

1.5配置客戶端

1.5.1安裝Oracle11g客戶端軟體

1.5.2使用NETCA配置網路服務命名

1.5.3連線資料庫

小結

思考題

第二部分Oracle資料庫日常管理

第2章資料庫體系結構

2.1資料庫體系結構簡介

2.2資料庫實例結構

2.2.1資料庫實例簡介

2.2.2實例記憶體結構

2.2.3Oracle實例進程結構

2.3資料庫物理結構

2.3.1數據檔案和臨時檔案

2.3.2控制檔案

2.3.3線上日誌檔案

2.4參數檔案管理

2.4.1參數檔案介紹和管理

2.4.2基本參數介紹

2.5口令檔案管理

2.6資料庫啟動和停止

2.6.1資料庫啟動

目錄

OracleDatabase11g管理與開發

2.6.2資料庫停止

小結

思考題

第3章網路配置

3.1網路服務組件

3.1.1OracleNet

3.1.2OracleNetListener

3.2資料庫服務註冊

3.2.1服務的概念

3.2.2服務註冊

3.3監聽器配置

3.3.1監聽器配置檔案

3.3.2監聽器配置與管理

3.4客戶端連線

3.4.1配置本地命名解析

3.4.2本地命名解析檔案

小結

思考題

第4章邏輯存儲結構

4.1邏輯結構

4.1.1邏輯結構簡介

4.1.2區管理方式

4.1.3段空間管理方式

4.2數據塊

4.2.1數據塊結構

4.2.2行數據存儲格式

4.3區

4.4段

4.4.1用戶段創建

4.4.2臨時段和undo段

4.5表空間

4.5.1表空間介紹

4.5.2表空間基本操作

4.6相關視圖

小結

思考題

第5章用戶許可權管理

5.1用戶管理

5.1.1創建用戶

5.1.2修改用戶

5.1.3概要檔案

5.1.4刪除用戶

5.1.5相關視圖

5.2許可權管理

5.2.1系統許可權

5.2.2對象許可權

5.2.3相關視圖

5.3角色管理

5.3.1自定義角色

5.3.2角色授予與回收

5.3.3相關視圖

5.4安全審計

5.4.1標準審計

5.4.2精度審計

5.4.3相關視圖

小結

思考題

第6章REDO與UNDO

6.1REDO

6.1.1REDO概述

6.1.2日誌組

6.1.3日誌維護

6.1.4相關視圖

6.2UNDO

6.2.1UNDO概述

6.2.2UNDO段空間使用

6.2.3UNDO管理

6.2.4相關視圖

6.3檢查點

小結

思考題

第7章備份恢復與閃回技術

7.1備份恢復概述

7.1.1備份檔案

7.1.2資料庫備份

7.1.3資料庫恢復

7.2恢復管理器

7.2.1恢復管理器介紹

7.2.2RMAN命令介紹

7.3閃回技術

7.3.1閃回查詢

7.3.2閃回數據

7.3.3閃回刪除

7.3.4閃回版本查詢

7.3.5閃回事務

7.3.6閃回資料庫

7.3.7閃回歸檔

小結

思考題

第三部分Oracle資料庫開發

第8章Schema對象

8.1表

8.1.1數據類型

8.1.2堆表

8.1.3臨時表

8.1.4索引組織表

8.1.5分區表

8.1.6相關視圖

8.2視圖

8.2.1普通視圖

8.2.2物化視圖

8.2.3相關視圖

8.3索引

8.3.1索引類別

8.3.2索引維護

8.3.3相關視圖

8.4簇

8.5序列

8.6同義詞

8.7資料庫連結

8.8約束

8.8.1約束分類

8.8.2約束操作

8.8.3相關視圖

小結

思考題

第9章SQL開發

9.1結構化查詢語言(SQL)簡介

9.2數據操縱語句

9.2.1INSERT語句

9.2.2UPDATE語句

9.2.3DELETE語句

9.2.4MERGE語句

9.3查詢語句

9.3.1單表查詢

9.3.2連線查詢

9.3.3子查詢

9.3.4高級查詢

9.4事務控制語句

9.4.1Oracle事務開始結束條件

9.4.2事務控制語句

小結

思考題

第10章內置函式

10.1內置函式簡介

10.2字元函式

10.3數字函式

10.4日期函式

10.5轉換函式

10.6正則表達式函式

小結

思考題

第11章PL/SQL基礎

11.1PL/SQL簡介

11.2基本塊結構

11.3變數類型

11.3.1標量數據類型

11.3.2複合數據類型

11.3.3集合運算符

11.3.4集合方法

11.4變數聲明賦值

11.5控制結構

11.5.1條件語句

11.5.2循環語句

11.6游標

11.6.1隱式游標

11.6.2顯式游標

11.7批語句

11.7.1BULK COLLECT INTO語句

11.7.2FORALL語句

11.8異常處理

11.8.1預定義異常

11.8.2用戶定義異常

11.9動態SQL

小結

思考題

第12章PL/SQL程式設計

12.1函式

12.2過程

12.3調用過程和函式

12.4包

12.4.1包規範

12.4.2包體

12.5觸發器

12.5.1數據定義觸發器

12.5.2數據操作觸發器

12.5.3複合觸發器

12.5.4INSTEADOF觸發器

12.5.5系統事件觸發器

12.5.6觸發器編譯和啟用

12.6相關視圖

小結

思考題

第四部分Oracle資料庫工具使用

第13章工具使用

13.1SQL*Plus

13.1.1啟動SQL*Plus

13.1.2SQL*Plus環境變數設定

13.1.3SQL*Plus配置

13.1.4SQL*Plus連線資料庫

13.1.5SQL*Plus命令

13.2SQL*Loader

13.2.1啟動SQL*Loader

13.2.2SQL*Loader命令行參數

13.2.3控制檔案格式說明

13.2.4指定載入數據檔案

13.2.5指定數據分隔方式

13.2.6指定條件

13.2.7多表導入

13.2.8指定列及數據類型

13.3EXPDP

13.3.1啟動EXPDP

13.3.2EXPDP導出模式

13.3.3EXPDP命令行參數

13.3.4互動模式

13.4IMPDP

13.4.1啟動IMPDP

13.4.2IMPDP導入模式

13.4.3IMPDP命令行參數

13.4.4互動模式

小結

思考題

相關詞條

相關搜尋

熱門詞條

聯絡我們