《Oracle 12c資料庫DBA入門指南 》目錄

來源:互聯網
上載者:User
 

噹噹網頁面連結:

http://product.dangdang.com/23625712.html

第1章  Oracle資料庫基礎知識
1.1  什麼是關聯式資料庫
1.1.1  關聯式資料庫模型
1.1.2  關係資料模型的創始人
1.2  Oracle資料庫發展簡史
1.2.1  公司之初
1.2.2  Oracle資料庫的發展曆程
1.3  資料庫RDBMS
1.4  SQL語言簡介
1.4.1  SQL語言概述
1.4.2  SQL語句
1.5  本章小結
第2章  Oracle 12c資料庫初體驗
2.1  安裝資料庫的環境要求
2.2  Windows環境下Oracle 12c的安裝步驟
2.3  SQLPLUS工具以及SCOTT使用者
2.4  本章小結
第3章  資料庫的啟動與關閉
3.1  啟動資料庫
3.1.1  資料庫啟動過程
3.1.2  資料庫啟動到NOMOUNT狀態
3.1.3  資料庫啟動到MOUNT狀態
3.1.4  資料庫啟動到OPEN狀態
3.2  關閉資料庫
3.2.1  資料庫關閉過程
3.2.2  資料庫關閉的幾個參數及其含義
3.3  Quiesce與Suspend資料庫
3.4  本章小結
第4章  Oracle資料庫體繫結構
4.1  Oracle體繫結構概述
4.2  Oracle資料庫體繫結構
4.2.1  Oracle伺服器和執行個體
4.2.2  Oracle資料庫的物理結構(檔案組成)
4.2.3  Oracle資料庫參數檔案和密碼檔案
4.3  資料庫連接(connection)與會話(session)
4.3.1  資料庫連接(connection)
4.3.2  會話(session)
4.4  Oracle資料庫的記憶體結構
4.4.1  共用池(shared pool)
4.4.2  資料庫高速緩衝區(database buffer cache)
4.4.3  重做日誌高速緩衝區(redo buffer cache)
4.4.4  大池(large pool)和Java池
4.4.5  流池(streaming pool)
4.4.6  PGA(進程全域區)和UGA(使用者全域區)
4.4.7  如何獲得記憶體緩衝區的資訊
4.5  Oracle伺服器處理序和使用者進程
4.6  Oracle資料庫後台進程
4.6.1  系統監控進程(SMON)
4.6.2  進程監控進程(PMON)
4.6.3  資料庫寫進程(DBWR)
4.6.4  重做日誌寫進程(LGWR)
4.6.5  歸檔日誌進程(ARCH)
4.6.6  校正點進程(checkpoint process)
4.7  本章小結
第5章  SQL語言概述
5.1  SQL語句的分類
5.2  SQL的查詢語句
5.2.1  SELECT語句的文法及書寫要求
5.2.2  簡單查詢
5.2.3  特定的列查詢
5.2.4  WHERE子句
5.2.5  欄位標題的預設顯示格式
5.2.6  在SQL語句中使用列的別名
5.2.7  算數運算子及其使用
5.2.8  DISTINCT運算子
5.2.9  串連(contatenation)運算子及使用
5.3  書寫規範
5.4  單行函數
5.4.1  字元型單行函數
5.4.2  數字型單行函數
5.4.3  日期型單行函數
5.5  空值(NULL)和空值處理函數
5.5.1  什麼是空值
5.5.2  NVL函數和NVL2函數
5.5.3  NULLIF函數
5.5.4  COALESCE函數
5.6  條件運算式
5.6.1  CASE運算式
5.6.2  DECODE函數
5.7  分組函數
5.7.1  AVG和SUM函數
5.7.2  MAX和MIN函數
5.7.3  COUNT函數
5.7.4  GROUP BY 子句
5.7.5  分組函數的嵌套使用
5.7.6  HAVING子句
5.8  資料操縱語言(DML)
5.8.1  INSERT語句
5.8.2  UPDATE語句
5.8.3  DELETE語句
5.9  本章小結
第6章  資料字典
6.1  資料字典中的內容
6.2  使用和操作資料字典視圖
6.3  資料字典視圖分類
6.4  使用資料字典視圖
6.5  動態效能檢視及使用
6.6  本章小結
第7章  網路設定管理
7.1  Oracle的網路連接
7.2  伺服器端監聽器配置
7.2.1  動態註冊
7.2.2  靜態註冊
7.2.3  串連測試
7.2.4  監聽程式管理
7.3  用戶端配置
7.3.1  本地命名
7.3.2  簡單命名
7.4  Oracle資料庫伺服器支援的兩種串連方式
7.4.1  伺服器處理序
7.4.2  共用串連
7.4.3  共用串連涉及初始化參數
7.4.4  共用串連的工作過程
7.4.5  共用串連的配置
7.4.6  共用串連的一些問題
7.4.7  專有串連
7.5  資料庫駐留串連池
7.5.1  DRCP的工作原理
7.5.2  如何配置DRCP
7.6  本章小結
第8章  記憶體管理
8.1  記憶體架構
8.1.1  PGA概述
8.1.2  SGA概述
8.1.3  UGA概述
8.2  記憶體管理
8.2.1  配置記憶體組件
8.2.2  SGA與PGA的自動調整
8.2.3  限制PGA的大小
8.2.4  設定資料庫智能快取
8.3  本章小結
第9章  使用者管理和資源檔
9.1  建立使用者
9.1.1  初試新使用者的建立
9.1.2  建立使用者文法及參數含義
9.1.3  改變使用者參數
9.2  刪除使用者
9.3  使用者和資料庫模式
9.4  使用者管理中的重要檔案——概要檔案
9.4.1  什麼是概要檔案
9.4.2  資源管理和口令管理概要檔案的使用步驟
9.4.3  使用概要檔案管理會話資源
9.4.4  口令管理參數以及含義
9.4.5  建立口令管理的概要檔案
9.5  修改和刪除概要檔案
9.6  本章小結
第10章  控制檔案和資料庫啟動
10.1  控制檔案和資料庫啟動概述
10.2  如何獲得控制檔案的資訊
10.3  控制檔案的內容
10.3.1  控制檔案中所存的內容
10.3.2  如何查看控制檔案中所存內容的記錄資訊
10.4  儲存多重控制檔案
10.4.1  多重控制檔案
10.4.2  移動控制檔案
10.4.3  添加控制檔案
10.5  備份和恢複控制檔案
10.5.1  控制檔案的備份
10.5.2  控制檔案的恢複
10.6  本章小結
第11章  重做日誌管理
11.1  Oracle為何引入重做日誌
11.2  讀取重做記錄檔資訊
11.2.1  v$log視圖
11.2.2  v$logfile視圖
11.2.3  判斷是否歸檔
11.2.4  設定資料庫為歸檔模式
11.3  重做日誌組及其管理
11.3.1  添加重做日誌組
11.3.2  刪除聯機重做日誌組
11.4  重做日誌成員及維護
11.4.1  添加重做日誌成員
11.4.2  刪除聯機重做日誌成員
11.4.3  重設聯機重做日誌的大小
11.5  清除聯機重做日誌
11.6  日誌切換和檢查點事件
11.7  歸檔重做日誌
11.8  本章小結
第12章  管理歸檔日誌
12.1  歸檔模式
12.2  設定歸檔模式
12.3  設定歸檔進程與歸檔目錄
12.4  維護歸檔目錄
12.5  本章小結
第13章  資料表空間與資料檔案管理
13.1  Oracle資料庫的邏輯結構
13.2  資料表空間的分類以及建立資料表空間
13.3  資料表空間磁碟管理的兩種方案
13.3.1  資料字典管理的資料表空間磁碟管理
13.3.2  本地管理的資料表空間磁碟管理
13.4  建立資料表空間
13.4.1  建立資料字典管理的資料表空間
13.4.2  建立本地管理的資料表空間
13.4.3  建立還原資料表空間
13.4.4  建立暫存資料表空間
13.4.5  預設暫存資料表空間
13.4.6  建立大檔案資料表空間
13.5  資料表空間管理
13.5.1  離線管理
13.5.2  唯讀管理
13.6  資料表空間和資料檔案管理
13.6.1  修改資料表空間大小
13.6.2  修改資料表空間的儲存參數
13.6.3  刪除資料表空間
13.6.4  遷移資料檔案
13.6.5  資料字典和本地管理的資料表空間
13.7  本章小結
第14章  UNDO資料表空間管理
14.1  引入還原段的作用
14.2  還原段如何完成讀一致性
14.2.1  Oracle如何?讀一致性
14.2.2  讀一致性的進一步複雜化分析
14.2.3  讀一致性的具體步驟
14.3  還原段的執行個體恢複與交易回復
14.4  UNDO SEGMENT的選擇演算法
14.5  討論undo_retention參數
14.6  還原段分類
14.7  Oracle的自動還原段管理
14.8  建立還原資料表空間
14.9  維護還原資料表空間
14.10  切換還原資料表空間
14.10.1  UNDO資料表空間切換樣本
14.10.2  UNOD資料表空間切換涉及的狀態
14.10.3  刪除UNDO資料表空間樣本
14.11  臨時UNDO
14.12  dba_undo_extents資料字典
14.13  本章小結
第15章  事務(Transaction)
15.1  Oracle事務的由來
15.2  什麼是事務
15.3  事務的特點
15.4  事務控制
15.4.1  使用COMMIT的明確交易控制
15.4.2  使用ROLLBACK實現事務控制
15.4.3  程式異常退出對事務的影響
15.4.4  使用AUTOCOMMIT實現事務的自動認可
15.5  本章小結
第16章  角色管理
16.1  什麼是角色
16.2  建立角色
16.3  修改角色
16.4  賦予角色許可權
16.5  賦予使用者角色
16.6  預設角色
16.7  禁止和啟用角色
16.8  回收和刪除角色
16.9  Oracle預定義的角色
16.10  本章小結
第17章  管理和維護表
17.1  Oracle基本的資料存放區機制——表
17.1.1  資料的儲存類型
17.1.2  行ID(ROWID)
17.2  建立表
17.2.1  Oracle建立表的規則
17.2.2  建立普通表
17.2.3  建立暫存資料表
17.3  不可見欄位
17.4  段空間管理
17.5  理解高水位線(HWM)
17.6  理解行遷移
17.7  建立索引組織表(IOT)
17.7.1  IOT表的結構
17.7.2  建立IOT表
17.8  表參數以及參數維護
17.9  維護列
17.10  刪除和截斷表
17.11  表壓縮
17.12  TOP-N查詢
17.13  本章小結
第18章  索引
18.1  索引的概念
18.2  Oracle實現資料訪問的方法
18.2.1  全表掃描(Full Table Scan,FTS)
18.2.2  通過行ID(ROWID)
18.2.3  使用索引
18.3  索引掃描類型
18.3.1  索引唯一掃描(INDEX UNIQUE SCAN)
18.3.2  索引範圍掃描(INDEX RANGE SCAN)
18.3.3  索引全掃描(INDEX FULL SCAN)
18.3.4  索引快速掃描(INDEX FAST FULL SCAN)
18.4  限制索引使用的情況
18.4.1  使用不等於運算子
18.4.2  使用 IS NULL或IS NOT NULL
18.4.3  使用函數
18.4.4  比較不匹配的資料類型
18.5  叢集因子
18.6  二元高度
18.7  長條圖
18.8  建立索引
18.9  查看索引
18.10  B-樹索引
18.10.1  B樹索引的工作原理
18.10.2  B樹索引的注意事項
18.11  位元影像索引
18.11.1  位元影像索引的使用討論
18.11.2  建立位元影像索引
18.11.3  位元影像索引的插入問題
18.12  HASH索引
18.13  反向鍵索引
18.14  基於函數的索引
18.15  監控索引的使用
18.16  重建索引
18.17  維護索引
18.18  刪除索引
18.19  本章小結
第19章  系統和對象許可權管理
19.1  許可權的概念和分類
19.2  系統許可權
19.3  授予使用者系統許可權
19.4  SYSDBA和SYSOPER系統特權
19.5  回收使用者系統許可權
19.6  授予對象許可權
19.7  回收對象許可權
19.8  本章小結

第20章  視  圖
20.1  什麼是視圖
20.2  建立視圖
20.3  使用視圖的WITH子句
20.4  視圖的修改
20.5  Oracle的視圖管理
20.5.1  通過資料字典查詢檢視
20.5.2  Oracle視圖查詢的內部過程
20.6  視圖DML操作的限制
20.6.1  簡單視圖
20.6.2  複雜視圖
20.7  視圖的優點
20.8  刪除視圖
20.9  物化視圖
20.9.1  什麼是物化視圖
20.9.2  查詢重寫的概念
20.9.3  物化視圖的同步
20.9.4  建立物化視圖
20.9.5  物化視圖的使用環境
20.10  本章小結
第21章  序號和同義字
21.1  什麼是序號
21.2  建立和使用序號
21.3  修改序號
21.4  會話序號
21.5  刪除序號
21.6  什麼是同義字
21.7  建立公有同義字
21.8  建立私人同義字
21.9  刪除同義字
21.10  切換使用者模式
21.11  本章小結
第22章  RMAN備份與恢複資料庫
22.1  RMAN概述
22.2  RMAN的獨特之處
22.3  RMAN系統架構詳解
22.4  快閃恢複區(flash recovery area)
22.4.1  修改快閃恢複區大小
22.4.2  解決快閃恢複區的空間不足問題
22.5  建立RMAN到資料庫的串連
22.6  RMAN的相關概念與配置參數
22.7  RMAN備份控制檔案
22.8  RMAN實現離線備份
22.9  RMAN聯機備份
22.9.1  聯機備份前的準備工作
22.9.2  聯機備份整個資料庫
22.9.3  聯機備份一個資料表空間
22.9.4  聯機備份一個資料檔案
22.9.5  RMAN備份壞塊處理方式
22.10  RMAN的增量備份
22.11  快速增量備份
22.12  在映像副本上應用增量備份
22.13  建立和維護恢複目錄
22.14  RMAN的指令碼管理
22.15  使用RMAN非歸檔模式下的完全恢複
22.15.1  控制檔案、資料檔案以及重做記錄檔丟失的恢複
22.15.2  只有資料檔案丟失的恢複
22.15.3  聯機重做記錄檔和資料檔案損壞的恢複
22.15.4  如何將資料檔案恢複到其他磁碟目錄下
22.16  使用RMAN歸檔模式下的完全恢複
22.16.1  非系統資料表空間損壞的恢複
22.16.2  系統資料表空間損壞的恢複
22.16.3  所有資料檔案丟失的恢複
22.17  RMAN實現資料區塊恢複
22.18  RMAN的備份維護指令
22.18.1  RMAN的VALIDATE BACKUPSET指令
22.18.2  RMAN的RESTORE…VALIDATE指令
22.18.3  RMAN的RESTORE…PREVIEW指令
22.18.4  RMAN的LIST指令
22.18.5  RMAN的REPORT指令
22.19  本章小結
第23章  Oracle閃回技術
23.1  理解閃回層級
23.2  閃回資料庫
23.2.1 閃回資料庫概述
23.2.2  啟用閃回資料庫
23.2.3  關閉閃回資料庫
23.2.4  閃回資料庫方法
23.2.5  使用閃回資料庫
23.2.6  監控閃回資料庫
23.2.7  使用閃回資料庫的限制
23.3  閃回刪除
23.3.1  閃回刪除原理
23.3.2  資源回收筒的使用
23.3.3  恢複刪除的表
23.3.4  恢複多個同名的表
23.3.5  應用Purge永久刪除表
23.4  閃回表
23.5  閃回版本查詢
23.6  閃回事務查詢
23.7  閃回查詢
23.8  複原點技術
23.9  本章小結
第24章  手工管理的備份恢複
24.1  備份恢複的概念
24.1.1  物理備份
24.1.2  邏輯備份
24.1.3  冷備份與熱備份
24.1.4  資料庫恢複
24.2  非歸檔模式下的冷備與恢複
24.2.1  冷備的步驟
24.2.2  冷備下的恢複
24.2.3  缺少重做記錄檔的恢複方法
24.3  歸檔模式與非歸檔模式
24.3.1  設定資料庫的歸檔模式
24.3.2  設定歸檔進程相關參數
24.3.3  管理歸檔檔案和歸檔目錄
24.4  手工熱備資料庫的步驟
24.5  熱備過程中對資料庫崩潰的處理方法
24.6  熱備的原理
24.7  備份控制檔案
24.8  介質恢複的原理
24.9  歸檔模式下的完全恢複
24.9.1  資料檔案在有備份情況下的恢複
24.9.2  資料檔案在無備份情況下的恢複
24.9.3  系統資料表空間資料檔案損壞的完全恢複
24.9.4  當前UNDO資料表空間損壞的完全恢複
24.9.5  非當前UNDO資料表空間損壞的完全恢複
24.10  何時使用不完全恢複
24.10.1  不完全恢複的場合
24.10.2  不完全恢複的類型
24.11  所有控制檔案丟失的恢複方法
24.11.1  使用備份的控制檔案
24.11.2  重建控制檔案
24.12  本章小結

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.