第0章Oracle的安裝及相關配置
視頻講解:7集36分鐘
0.1Oracle的安裝
0.2Oracle11g和Oracle12c中的SQL*Plus
0.3scott用戶及其對象維護
0.4虛擬環(huán)境的創(chuàng)建
0.5虛擬人物
第1章Oracle的體系結構
視頻講解:4集39分鐘
1.1Oracle引入復雜的體系結構的原因
1.2Oracle數(shù)據(jù)庫中常用的術語
1.3Oracle數(shù)據(jù)庫管理系統(tǒng)的體系結構
1.4Oracle服務器
1.5Oracle實例
1.6Oracle數(shù)據(jù)庫
1.7Oracle其他的關鍵文件
1.8建立與Oracle實例的連接
1.9各種不同的連接方式
1.10服務器進程
1.11Oracle執(zhí)行SQL查詢語句的步驟
1.12共享池
1.13數(shù)據(jù)庫高速緩沖區(qū)
1.14內(nèi)存緩沖區(qū)顧問
1.15重做日志緩沖區(qū)
1.16大池、Java池和Streams池
1.17內(nèi)存緩沖區(qū)大小的設定
1.18內(nèi)存緩沖區(qū)信息的獲取
1.19重做日志寫進程及快速提交
1.20數(shù)據(jù)庫寫進程
1.21系統(tǒng)監(jiān)督進程
1.22進程監(jiān)督進程
1.23校驗(檢查)點和校驗點進程
1.24歸檔日志進程
1.25小結
1.26您應該掌握的內(nèi)容
第2章數(shù)據(jù)庫管理工具
視頻講解:9集38分鐘
2.1Oracle通用安裝程序
2.2交互式啟動OracleUniversalInstaller
2.3非交互式啟動OracleUniversalInstaller
2.4Oracle數(shù)據(jù)庫配置助手
2.5使用Oracle數(shù)據(jù)庫配置助手創(chuàng)建數(shù)據(jù)庫
2.6數(shù)據(jù)庫管理員用戶sys和system
2.7SQL*Plus命令行工具
2.8Oracle10g企業(yè)管理器(EM)
2.9Oracle11g企業(yè)管理器(EM)
2.10將SYSDBA權限授予普通用戶
2.11Oracle12cEMDatabaseExpress
2.12SQLDeveloper簡介
2.13您應該掌握的內(nèi)容
第3章Oracle實例的管理
視頻講解:3集22分鐘
3.1初始化參數(shù)文件
3.2靜態(tài)參數(shù)文件
3.3靜態(tài)參數(shù)文件的創(chuàng)建和例子
3.4動態(tài)服務器參數(shù)文件
3.5動態(tài)服務器參數(shù)文件的創(chuàng)建和參數(shù)的瀏覽
3.6啟動數(shù)據(jù)庫
3.7將數(shù)據(jù)庫置為限制模式
3.8關閉數(shù)據(jù)庫
3.9關閉數(shù)據(jù)庫的實際例子
3.10如何利用診斷文件來監(jiān)督實例
3.11Oracle11g和Oracle12c診斷文件
3.12Oracle11g和Oracle12c的ADRCI
3.13您應該掌握的內(nèi)容
第4章數(shù)據(jù)字典和控制文件
視頻講解:4集27分鐘
4.1數(shù)據(jù)字典簡介
4.2數(shù)據(jù)字典中所存的信息
4.3數(shù)據(jù)字典的操作和使用
4.4數(shù)據(jù)字典視圖
4.5格式化數(shù)據(jù)字典視圖的輸出
4.6如何使用數(shù)據(jù)字典視圖
4.7動態(tài)性能表(視圖)
4.8數(shù)據(jù)字典應用實例
4.9控制文件的定義及引入的目的
4.10控制文件中所存的內(nèi)容
4.11從控制文件中獲取信息的數(shù)據(jù)字典
4.12如何限定控制文件的大小
4.13怎樣查看控制文件的配置
4.14怎樣添加和移動控制文件
4.15控制文件的備份
4.16移動控制文件的實例
4.17您應該掌握的內(nèi)容
第5章重做日志文件
視頻講解:3集29分鐘
5.1引入重做日志的目的
5.2重做日志組
5.3重做日志成員
5.4日志切換和檢查點
5.5獲取重做日志的信息
5.6添加和刪除聯(lián)機重做日志文件組
5.7添加和刪除聯(lián)機重做日志成員(文件)
5.8清除聯(lián)機重做日志文件
5.9利用OMF來管理聯(lián)機重做日志文件
5.10聯(lián)機重做日志的配置
5.11重做日志配置的應用實例
5.12您應該掌握的內(nèi)容
第6章表空間和數(shù)據(jù)文件的管理
視頻講解:5集44分鐘
6.1Oracle引入邏輯結構的目的
6.2Oracle數(shù)據(jù)庫中存儲結構之間的關系
6.3表空間和數(shù)據(jù)文件之間的關系及表空間的分類
6.4表空間中的磁盤空間管理
6.5創(chuàng)建本地管理的表空間
6.6還原表空間
6.7臨時表空間
6.8默認臨時表空間
6.9設置表空間為脫機
6.10只讀表空間
6.11重置表空間的大小
6.12手工重置數(shù)據(jù)文件的大小
6.13移動數(shù)據(jù)文件的方法
6.14移動數(shù)據(jù)文件的應用實例
6.15刪除表空間
6.16利用OMF來管理表空間
6.17創(chuàng)建表空間的應用實例
6.18您應該掌握的內(nèi)容
第7章存儲結構和它們之間的關系
視頻講解:3集21分鐘
7.1各種類型的段
7.2存儲子句的優(yōu)先級
7.3區(qū)段
7.4數(shù)據(jù)庫塊
7.5Oracle數(shù)據(jù)塊的大小
7.6數(shù)據(jù)庫塊的內(nèi)容和參數(shù)
7.7手工數(shù)據(jù)塊的管理
7.8自動的段空間管理
7.9小結
7.10您應該掌握的內(nèi)容
第8章管理還原數(shù)據(jù)
視頻講解:3集23分鐘
8.1還原數(shù)據(jù)的管理方法
8.2Oracle使用還原段的目的
8.3還原段的類型
8.4自動還原數(shù)據(jù)管理的概念和配置
8.5還原表空間的創(chuàng)建與維護
8.6還原表空間之間的切換
8.7刪除還原表空間
8.8自動還原數(shù)據(jù)管理的一些參數(shù)及應用實例
8.9獲得還原數(shù)據(jù)的信息
8.10臨時還原數(shù)據(jù)的管理
8.11您應該掌握的內(nèi)容
第9章創(chuàng)建數(shù)據(jù)庫
視頻講解:5集29分鐘
9.1籌劃和組織數(shù)據(jù)庫優(yōu)化而彈性的體系結構
9.2創(chuàng)建數(shù)據(jù)庫的先決條件
9.3創(chuàng)建數(shù)據(jù)庫的方法
9.4手工創(chuàng)建數(shù)據(jù)庫
9.5創(chuàng)建數(shù)據(jù)庫過程中的排錯
9.6利用OracleManagedFiles(OMF)來創(chuàng)建數(shù)據(jù)庫
9.7多租戶容器數(shù)據(jù)庫和可插入數(shù)據(jù)庫簡介
9.8與多租戶容器數(shù)據(jù)庫相關的數(shù)據(jù)字典和命令簡介
9.9您應該掌握的內(nèi)容
第10章表管理與維護
視頻講解:5集30分鐘
10.1存儲數(shù)據(jù)的方法和Oracle內(nèi)置數(shù)據(jù)類型
10.2ROWID
10.3Oracle數(shù)據(jù)行的結構
10.4創(chuàng)建普通表
10.5創(chuàng)建臨時表
10.6表的維護和管理
10.7非分區(qū)表的重組
10.8列的維護
10.9表的截斷和刪除
10.10高水線及直接裝入數(shù)據(jù)
10.11收縮段
10.12表壓縮
10.13創(chuàng)建表的應用實例
10.14您應該掌握的內(nèi)容
第11章索引的管理與維護
視頻講解:3集28分鐘
11.1Oracle引入索引的目的
11.2索引的分類
11.3B-樹索引
11.4位圖索引
11.5B-樹索引和位圖索引的比較
11.6創(chuàng)建索引
11.7重建和維護索引
11.8標識索引的使用情況
11.9刪除索引
11.10不可見索引
11.11創(chuàng)建索引的應用實例
11.12您應該掌握的內(nèi)容
第12章管理和維護數(shù)據(jù)完整性
視頻講解:3集18分鐘
12.1數(shù)據(jù)的完整性
12.2完整性約束的類型
12.3完整性約束的狀態(tài)
12.4完整性約束的檢驗與定義
12.5定義和維護約束的指導原則
12.6關閉(禁止)和開啟(激活)約束
12.7重新命名和刪除約束
12.8您應該掌握的內(nèi)容
第13章用戶及系統(tǒng)資源和安全的管理
視頻講解:4集30分鐘
13.1創(chuàng)建用戶
13.2數(shù)據(jù)庫模式
13.3改變用戶在表空間上的配額
13.4刪除用戶
13.5用戶的安全控制域
13.6概要文件
13.7利用概要文件進行資源管理
13.8資源限制的設置
13.9創(chuàng)建資源限制的概要文件
13.10口令管理
13.11口令驗證函數(shù)
13.12創(chuàng)建口令限制的概要文件
13.13修改和刪除概要文件
13.14創(chuàng)建概要文件的應用實例
13.15您應該掌握的內(nèi)容
第14章管理權限
視頻講解:3集19分鐘
14.1權限的分類
14.2系統(tǒng)權限
14.3系統(tǒng)權限的限制
14.4授予系統(tǒng)權限
14.5回收系統(tǒng)權限
14.6對象權限
14.7對象權限的授權和回收
14.8與SelectAnyTable權限相關的應用實例
14.9您應該掌握的內(nèi)容
第15章管理角色
視頻講解:3集21分鐘
15.1引入角色的原因
15.2角色的創(chuàng)建
15.3角色的修改
15.4角色的授權
15.5建立默認角色
15.6激活和禁止角色
15.7角色的回收和刪除
15.8創(chuàng)建和使用角色指南
15.9Oracle預定義的角色
15.10用戶、概要文件、權限和角色的應用實例
15.11您應該掌握的內(nèi)容
第16章非歸檔模式下的冷備份和恢復
視頻講解:2集12分鐘
16.1實驗環(huán)境的搭建
16.2數(shù)據(jù)庫的非歸檔模式和備份的術語
16.3冷備份(脫機備份)
16.4冷恢復(脫機恢復)
16.5脫機備份和脫機恢復的優(yōu)缺點
16.6脫機備份的應用實例
16.7脫機恢復到原來位置的應用實例
16.8脫機恢復到非原來位置的應用實例
16.9您應該掌握的內(nèi)容
第17章數(shù)據(jù)庫的歸檔模式
視頻講解:2集14分鐘
17.1歸檔模式的特點和要求
17.2將數(shù)據(jù)庫設置為歸檔模式
17.3歸檔進程和歸檔文件目錄的設置
17.4歸檔文件和歸檔進程的管理與維護
17.5改變成歸檔模式的應用實例
17.6您應該掌握的內(nèi)容
第18章數(shù)據(jù)庫的聯(lián)機備份及備份的自動化
視頻講解:2集13分鐘
18.1聯(lián)機備份的重要性和特點
18.2聯(lián)機備份步驟的演示
18.3聯(lián)機備份步驟的解釋
18.4聯(lián)機備份的其他問題
18.5聯(lián)機備份的應用實例
18.6備份操作自動化的實例
18.7恢復管理器簡介
18.8快速增量備份(塊更改追蹤)
18.9配置快速恢復區(qū)
18.10使用RMAN備份和恢復Oracle數(shù)據(jù)庫
18.11您應該掌握的內(nèi)容
第19章歸檔模式下的數(shù)據(jù)庫恢復
視頻講解:3集22分鐘
19.1在歸檔模式下的介質(zhì)恢復
19.2數(shù)據(jù)庫的完全恢復
19.3RECOVER命令及與恢復有關的數(shù)據(jù)字典
19.4RECOVER期間歸檔日志文件的使用
19.5獲取SQL*Plus命令的信息和使用方法
19.6數(shù)據(jù)庫完全恢復方法
19.7最初處于打開狀態(tài)下進行的開啟數(shù)據(jù)庫恢復
19.8最初處于關閉狀態(tài)下進行的開啟數(shù)據(jù)庫恢復
19.9恢復沒有備份的數(shù)據(jù)文件
19.10在關閉的狀態(tài)下進行數(shù)據(jù)庫的恢復
19.11最初在關閉狀態(tài)下進行開啟數(shù)據(jù)庫恢復的實例
19.12在關閉狀態(tài)下進行數(shù)據(jù)庫恢復的實例
19.13您應該掌握的內(nèi)容
第20章數(shù)據(jù)的移動
視頻講解:2集14分鐘
20.1Oracle導出和導入應用程序
20.2導出應用程序的用法
20.3導入應用程序的用法
20.4導出和導入程序的應用實例
20.5數(shù)據(jù)泵
20.6不同用戶及不同表空間之間數(shù)據(jù)的移動
20.7將Oracle的數(shù)據(jù)傳給其他軟件(系統(tǒng))
20.8將其他軟件(系統(tǒng))的數(shù)據(jù)導入Oracle
20.9數(shù)據(jù)泵操作的自動化
20.10您應該掌握的內(nèi)容
第21章閃回技術、備份恢復與優(yōu)化
視頻講解:2集13分鐘
21.1閃回已經(jīng)刪除的表
21.2閃回錯誤的DML操作
21.3非當前的還原表空間的恢復
21.4只讀表空間和臨時表空間的恢復
21.5索引表空間的恢復
21.6加快數(shù)據(jù)表空間的恢復
21.7整個數(shù)據(jù)庫的閃回
21.8配置數(shù)據(jù)庫閃回的實例
21.9您應該掌握的內(nèi)容
第22章設計、程序及內(nèi)存的優(yōu)化
視頻講解:5集40分鐘
22.1優(yōu)化概述
22.2優(yōu)化系統(tǒng)設計的基本原理
22.3以命令行方式獲取系統(tǒng)的設計
22.4優(yōu)化應用程序和SQL語句的基本原理
22.5以命令行方式獲取SQL語句執(zhí)行的信息
22.6反轉關鍵字索引
22.7基于函數(shù)的索引
22.8導出存儲程序的源代碼
22.9SGA內(nèi)存的優(yōu)化
22.10PGA內(nèi)存的優(yōu)化
22.11將程序常駐內(nèi)存
22.12將數(shù)據(jù)緩存在內(nèi)存中
22.13將數(shù)據(jù)常駐內(nèi)存
22.14將查詢的結果緩存在內(nèi)存
22.15SGA和PGA內(nèi)存的設置與它們之間內(nèi)存的轉換
22.16您應該掌握的內(nèi)容
第23章I/O優(yōu)化
視頻講解:3集22分鐘
23.1輸入/輸出優(yōu)化概述
23.2表空間與輸入/輸出優(yōu)化
23.3數(shù)據(jù)文件量的監(jiān)控與診斷
23.4表和索引一級的優(yōu)化
23.5刪除操作對還原段的沖擊及解決方法
23.6重做日志的優(yōu)化
23.7通過移動表和索引來減少I/O競爭的實例
23.8您應該掌握的內(nèi)容
第24章EM、iSQL*Plus和數(shù)據(jù)庫自動管理
視頻講解:4集25分鐘
24.1Oracle10g和Oracle11g企業(yè)管理器簡介
24.2Oracle10g、Oracle11g和Oracle12c數(shù)據(jù)庫自動管理簡介
24.3數(shù)據(jù)庫自動管理中的常用術語和統(tǒng)計級別
24.4自動工作負荷資料檔案庫
24.5AWR基線
24.6獲取快照的信息與創(chuàng)建基線
24.7AWR報告的創(chuàng)建與分析
24.8不同時間段的AWR數(shù)據(jù)的比較
24.9自動數(shù)據(jù)庫診斷監(jiān)視器
24.10利用EMDatabaseExpress12c獲取優(yōu)化信息
24.11您應該掌握的內(nèi)容
第25章SQL語句追蹤與優(yōu)化
視頻講解:2集14分鐘
25.1發(fā)現(xiàn)有問題的SQL語句及執(zhí)行計劃的概念
25.2利用AUTOTRACE追蹤SQL語句
25.3執(zhí)行計劃的應用和EXPLAINPLAN命令
25.4DBMS_XPLAN軟件包與編譯樹簡介
25.5數(shù)據(jù)字典V$SQL與編譯樹應用實例
25.6位圖連接索引
25.7手工設置排序區(qū)的實例
25.8您應該掌握的內(nèi)容
結束語
鳴謝
參考文獻