前言
第1章 Oracle體系結構
1.1 Oracle Server
1.1.1 Oracle企實例
1.1.2 Oracle數據庫
1.2 系統(tǒng)全局區(qū)(SGA)
1.2.1 數據高速緩存(Database Buffer Cache)
1.2.2 共享池(Shared Pool)
1.2.3 重做日志緩沖區(qū)(Rdo Log Buffer)
1.2.4 程序全局區(qū)(PGA)
1.3 Oracle后臺進程
1.3.1 DBWR(Database Writer)
1.3.2 LGER(Log Writer)
1.3.3 CKPT(Checkpoint Process)
1.3.4 SMON(System Monitor)
1.3.5 PMON(Process Monitor)
1.3.6 ARCH (Archive Process)
1.4 Oracle物理結構
1.4.1 數據文件(Database File)
1.4.2 重做日志(Redo Log)
1.4.3 控制文件(Control File)
1.4.4 歸檔日志(Archive、Log)
1.4.5 參數文件(Parameter File)
1.4.6 口令文件(Password File)
1.4.7 跟蹤文件(Trace File)
1.4.8 警告文件(Alert File)
1.5 Oracle邏輯結構
1.5.1 表空間(Tablespace)
1.5.2 段(Segment)
1.5.3 區(qū)(Extent)
1.5.4 數據塊(Database Block)
1.6 OracleServer工作原理
1.6.1 連接到Oracle Server
1.6.2 連接和會話
1.6.3 處理查詢操作
1.6.4 處理DML語句
1.6.5 處理COMMIT
1.7 習題
第2章 管理實例和數據庫
2.1 參數文件
2.2 管理實例
2.2.1 建立實例服務
2.2.2 刪除實例服務
2.2.3 改變特權用戶口令
2.3 管理數據庫
2.3.1 建立數據庫
2.3.2 安裝數據字典視圖
2.3.3 刪除數據庫
2.4 配置監(jiān)聽程序和客戶端
2.4.1 配置監(jiān)聽程序
2.4.2 配置客戶端
2.5 啟動Oracle Server
2.5.1 啟動步驟
2.5.2 STARTUP
2.6 停止Oracle Server
2.7 顯示實例和數據庫信息
2.8 數據字典
2.8.1 數據字典視圖分類
2.8.2 數據字典內容
2.8.3 動態(tài)性能視圖
2.9 習題
第3章 管理控制文件
3.1 控制文件簡介
3.2 多元化控制文件
3.3 建立控制文件
3.3.1 重建控制文件的方法
3.3.2 修改數據庫名稱
3.3.3 修改永久參數
3.4 刪除控制文件
3.5 查看控制文件信息
3.6 習題
第4章 管理重做日志
4.1 重做日志簡介
4.1.1 基本概念
4.1.2 規(guī)劃重做日志
4.1.3 日志切換
4.1.4 檢查點(Checkpoint)
4.2 增加重做日志
4.2.1 增加日志組
4.2.2 增加日志成員
4.3 改變重做日志位置或名稱
4.4 刪除重做日志
4.5 顯示重做日志信息
4.6 習題
第5章 管理歸檔日志
5.1 日志操作模式簡介
5.2 開啟歸檔
5.2.1 改變日志操作模式
5.2.2 歸檔重做日志
5.3 指定歸檔位置
5.3.1 使用LOG_ARCGIVE_DEST
5.3.2 使用LOG_ARCHIVE_DEST_n
5.4 顯示歸檔日志信息
5.5 使用Log Miner分析日志
5.5.1 摘取字典信息
5.5.2 建立日志分析列表
5.5.3 啟動LogMiner執(zhí)行分析
5.5.4 查看日志分析結果
5.5.5 結束LogMiner
5.6 習題
第6章 管理表空間
6.1 數據庫邏輯結構
6.2 建立表空間
6.2.1 建立局部管理表空間
6.2.2 建立字典管理表空間
6.2.3 建立非標準塊表空間
6.2.4 建立臨時表空間
6.3 改變表空間存儲設置
6.4 改變表空間狀態(tài)
6.5 刪除表空間
6.6 改變表空間尺寸
6.7 移動數據文件
6.7.1 使用ALTER TABLESPACE命令移動數據文件
6.7.2 使用ALTER DATABASE命令移動數據文件
6.8 顯示表空間信息
6.9 搬移表空間
6.10 習題
第7章 管理對象空間
7.1 段(Segment)
7.2 區(qū)(Extent)
7.2.1 區(qū)存儲參數
7.2.2 使用區(qū)存儲參數
7.3 數據塊(Data Block)
7.3.1 塊空間參數
7.3.2 使用塊空間參數
7.4 顯示存儲結構信息
7.5 習題
第8章 管理UNDO數據
8.1 UNDO簡介
8.1.1 UNDO作用
8.1.2 指定UNVO贍管理模式
8.2 管理UNDO表空間
8.2.1 建立UNDO表空間
8.2.2 切換UNDO表空間
8.2.3 監(jiān)視UNDO空間信息
8.3 管理回滾段
8.3.1 回滾段分類
8.3.2 規(guī)劃回滾段
8.3.3 建立回滾段
8.3.4 改變回滾段狀態(tài)
8.3.5 改變回滾段存儲
8.3.6 刪除回滾段
8.3.7 顯示回滾段信息
8.3.8 回滾段問題
8.4 習題
第9章 管理用戶
9.1 用戶簡介
9.2 建立用戶
9.2.1 建立用戶:數據庫驗證
9.2.2 建立用戶:外部驗證
9.3 特權用戶
9.4 修改用戶
9.5 刪除用戶
9.6 顯示用戶信息
9.7 習題
第10章 管理PROFILE
10.1 使用PROFILE管理口令
10.1.1 鎖定賬戶
10.1.2 終止口令
10.1.3 口令歷史
10.1.4 口令校驗
10.2 使用PROFILE管理資源
10.2.1 限制會話資源
10.2.2 限制調用資源
10.3 修改PROFILE
10.4 刪除PROFILE
10.5 顯示PROFILE信息
10.6 習題
第11章 管理權限
11.1 管理系統(tǒng)權限
11.1.1 授予系統(tǒng)權限
11.1.2 顯示系統(tǒng)權限
11.1.3 收回系統(tǒng)權限
11.2 管理對象權限
11.2.1 授予對象權限
11.2.2 顯示對象權限
11.2.3 收回對象權限
11.3 習題
第12章 管理角色
12.1 預定義角色
12.2 建立角色
12.2.1 建立角色:不驗證
12.2.2 建立角色:數據庫驗證
12.2.3 建立角色:應用驗證
12.2.4 建立角色:外部驗證
12.3 分配角色
12.4 激活和禁止角色
12.4.1 默認角色
12.4.2 激活角色
12.4.3 禁止角色
12.5 修改角色
12.6 刪除角色
12.7 顯示角色信息
12.8 習題
第13章 審計
13.1 審計簡介
13.2 激活審計
13.3 設置審計操作
13.3.1 語句審計
13.3.2 權限審計
13.3.3 對象審計
13.4 顯示審計信息
13.5 禁止審計操作
13.6 刪除審計跟蹤
13.7 習題
第14章 管理表
14.1 表簡介
14.1.1 行格式
14.1.2 常用數據類型
14.1.3 ROWID
14.2 建表
14.2.1 建立普通表
14.2.2 復制表
14.2.3 建立臨時表
14.2.4 建立索引組織表
14.2.5 建立分區(qū)表
14.3 修改表
14.3.1 重新組織表
14.3.2 手工分配和釋放空間
14.3.3 增加和刪除列
14.4 截斷和刪除表
14.5 顯示表信息
14.6 習題
第15章 管理索引
15.1 索引簡介
15.2 建立索引
15.2.1 建立B*樹索引
15.2.2 建立位圖索引
15.2.3 建立反向索引
15.2.4 建立函數索引
15.2.5 建立全局索引和分區(qū)索引
15.3 修改索引
15.4 刪除索引
15.5 顯示索引信息
15.6 習題
第16章 維護數據完整性
16.1 約束簡介
16.1.1 約束類型
16.1.2 約束狀態(tài)
16.2 定義約束
16.2.1 在建表時定義約束
16.2.2 在建表后增加約束
16.3 禁止和激活約束
16.4 刪除約束
16.5 顯示約束信息
16.6 習題
第17章 管理簇
17.1 簇簡介
17.2 建立簇
17.2.1 建立索引簇
17.2.2 建立散列簇
17.2.3 建立單表散列簇
17.3 修改簇
17.4 刪除簇
17.5 顯示簇信息
17.6 習題
附錄 習題答案
第1章 習題答案
第2章 習題答案
第3章 習題答案
第4章 習題答案
第5章 習題答案
第6章 習題答案
第7章 習題答案
第8章 習題答案
第9章 習題答案
第10章 習題答案
第11章 習題答案
第12章 習題答案
第13章 習題答案
第14章 習題答案
第15章 習題答案
第16章 習題答案
第17章 習題答案