出版時間:1999-07 出版社:清華大學(xué)出版社 作者:Joe Greene(美) 譯者:王勝清/等
Tag標(biāo)簽:無
內(nèi)容概要
內(nèi)容提要
本書是一本頂級Oracle咨詢專家知識精華的薈萃。
全書系統(tǒng)、透徹地討論了Oracle8服務(wù)器核心技術(shù),內(nèi)容共分6大部分,首先,介紹Oracle數(shù)
據(jù)庫體系結(jié)構(gòu)、服務(wù)器和選項;第2部分介紹Oracle安裝、升級和遷移;第3部分介紹Oracle組
件和對象;第4部分講述Oracle系統(tǒng)管理;第5部分討論Oracle8和Web應(yīng)用服務(wù)器;第6部分
講述Oracle8的高級實現(xiàn)技術(shù),包括數(shù)據(jù)倉庫、大型聯(lián)機事務(wù)處理系統(tǒng)和超大型數(shù)據(jù)庫。
利用本書提供的專家知識和實例代碼可幫助讀者克服Oracle8服務(wù)器有關(guān)的難題,迅速地
進入Oracle服務(wù)器核心內(nèi)容,同時增強對整體結(jié)構(gòu)的掌握。
本書面向Oracle數(shù)據(jù)庫設(shè)計、研究、開發(fā)和應(yīng)用人員。也可作大學(xué)計算機專業(yè)教學(xué)參考書。
書籍目錄
目錄
第1部分 Oracle8服務(wù)器
第1章 Oracle8
1.1 最新版本的Oracle
1.2 主要的改進
1.3 Oracle8產(chǎn)品家族
1.4 在應(yīng)用環(huán)境中裝備Oracle8
1.5 小結(jié)
第2章 Oracle數(shù)據(jù)庫結(jié)構(gòu)
2.1 數(shù)據(jù)庫體系結(jié)構(gòu)
2.1.1 實例
2.2 Oracle進程
2.2.1 用戶進程
2.2.2 數(shù)據(jù)寫入進程
2.2.3 日志進程
2.2.4 監(jiān)控進程
2.3 內(nèi)存與速度
2.3.1 軟件代碼區(qū)
2.3.2 系統(tǒng)全局區(qū)(SGA)
2.3.3 程序全局區(qū)(PGA)
2.3.4 排序區(qū)
2.4 磁盤存儲
2.4.1 數(shù)據(jù)文件
2.4.2 日志文件
2.4.3 支持文件
2.4.4 控制文件
2.4.5 SGA定義文件
2.4.6 日志與錯誤消息文件
2.5 與DBMS的連接
2.6 多處理器配置
2.7 容錯
2.8 微軟WindowsNT環(huán)境下的配置
2.8.1 WindowsNT下的Oracle8
2.9 小結(jié)
第3章 Oracle8的網(wǎng)絡(luò)計算
3.1 網(wǎng)絡(luò)計算的迅猛發(fā)展
3.1.1 匯合點(convergence)
3.1.2 Web改變一切
3.1.3 PC計算的缺陷
3.1.4 網(wǎng)絡(luò)中心和網(wǎng)絡(luò)計算
3.1.5 網(wǎng)絡(luò)計算的吸引力
3.2 正在發(fā)展的技術(shù)
3.2.1 對象技術(shù)的優(yōu)點
3.2.2 Java
3.2.3 CORBA
3.2.4 EnterpriseJavaBeans
3.3 一種網(wǎng)絡(luò)計算的結(jié)構(gòu)
3.3.1 網(wǎng)絡(luò)計算結(jié)構(gòu)
3.3.2 從2級到3級的計算
3.3.3 客戶端
3.3.4 應(yīng)用服務(wù)器
3.3.5 數(shù)據(jù)庫服務(wù)器
3.4 網(wǎng)絡(luò)計算機
3.4.1 一種典型的NC
3.4.2 NC參考說明
3.4.3 開放性問題
3.5 小結(jié)
第4章 Oracle8服務(wù)器和選項
4.1 數(shù)據(jù)庫產(chǎn)品的選項
4.1.1 規(guī)模
4.1.2 體系結(jié)構(gòu)
4.1.3 用途
4.2 OraCle8服務(wù)器
4.2.1 朝著面向?qū)ο蟮姆缎娃D(zhuǎn)移
4.2.2 計算機體系結(jié)構(gòu)日益復(fù)雜化
4.2.3 Internet商務(wù)的激增
4.2.4 Oracle8與數(shù)據(jù)的倉庫化
4.3 Oracle8企業(yè)版
4.3.1 企業(yè)級管理器性能包
4.3.2 增量與并行備份
4.3.3 即時點表空間
4.3.4 位映像索引
4.3.5 并行查詢
4.3.6 并行DML
4.3.7 并行索引掃描
4.3.8 并行位映像星式查詢聯(lián)接
4.4 OracleLite――味道好,熱量低
4.5 操作系統(tǒng)之戰(zhàn)――UNIX對NT
4.5.1 微軟的NT與UNIX的比較
4.6 小結(jié)
第2部分 安裝、升級和遷移
第5章 實現(xiàn)從PC到企業(yè)服務(wù)器的規(guī)劃
5.1 安裝規(guī)劃過程概述
5.1.1 從商業(yè)需求開始
5.1.2 有關(guān)安裝的技術(shù)文檔
5.1.3 README文件
5.1.4 制定你自己的安裝規(guī)劃
5.1.5 征求建議
5.2 系統(tǒng)硬件
5.3 軟件模塊規(guī)劃
5.4 優(yōu)化靈活結(jié)構(gòu)
5.4.1 管理目錄
5.4.2 本地目錄
5.4.3 數(shù)據(jù)與日志目錄
5.5 內(nèi)存分配和變更
5.6 邏輯數(shù)據(jù)庫設(shè)計
5.7 物理數(shù)據(jù)庫設(shè)計
5.8 RAID和其他存儲技術(shù)
5.9 進程選項
5.10 升級和新安裝
5.10.1 要考慮的因素
5.10.2 取消計劃
5.10.3 尋求支持
5.11 一個樣本規(guī)劃
5.12 小結(jié)
第6章 安裝和升級
6.1 SunSolaris安裝過程概述
6.1.1 硬件與軟件要求
6.1.2 對網(wǎng)絡(luò)產(chǎn)品的軟件要求
6.1.3 優(yōu)化靈活結(jié)構(gòu)(OFA)
6.2 安裝準(zhǔn)備與安裝
6.2.1 安裝文檔
6.3 Oracle8服務(wù)器安裝后的步驟
6.3.1 新安裝――恢復(fù)管理程序
6.3.2 新安裝――時間序列插件
6.4把數(shù)據(jù)庫向Oracle8遷移
6.4.1 拷貝數(shù)據(jù)
6.4.2 做一個測試計劃
6.5 遷移實用程序
6.5.1 遷移準(zhǔn)備
6.5.2 現(xiàn)有系統(tǒng)的備份
6.5.3 常見問題和故障檢修
6.6 小結(jié)
第7章 非Oracle數(shù)據(jù)庫的遷移
7.1 系統(tǒng)遷移面臨的問題
7.1.1 系統(tǒng)遷移的現(xiàn)實
7.1.2 ANSISQL的神話
7.1.3 操作系統(tǒng)方面的障礙
7.1.4 Oracle聯(lián)盟設(shè)計和遷移服務(wù)部
7.2 常用遷移方案
7.3 小型化
7.3.1 有關(guān)前端的考慮
7.3.2 有關(guān)數(shù)據(jù)庫的考慮
7.3.3 管理方面的考慮
7.4 使用OraCle數(shù)據(jù)轉(zhuǎn)換工具
7.4.1 轉(zhuǎn)換工具究竟是什么
7.4.2 使用DCT做數(shù)據(jù)遷移的步驟
7.4.3 使用DCT和Oracle*Forms4.5遷移前端
7.4.4 使用DCT值嗎
7.5 小結(jié)
第8章 與非Oracle數(shù)據(jù)庫共存
8.1 多種數(shù)據(jù)庫共存于一個環(huán)境
8.1.1 不同的操作系統(tǒng)
8.1.2 不同的硬件供應(yīng)商
8.1.3 不同的RDBMS供應(yīng)商
8.1.4 不同的范型
8.2 萬能網(wǎng)關(guān)
8.2.1 你需要哪種類型的網(wǎng)關(guān)
8.3 共存和復(fù)制
8.3.1 復(fù)制的區(qū)別
8.3.2 OraCle復(fù)制服務(wù)的特點
8.4 小結(jié)
第3部分 Orac1e8組件和對象
第9章 Oracle進程
9.1 OracLe進程
9.2 Oracle主進程
9.2.1 系統(tǒng)監(jiān)視進程
9.2.2 進程監(jiān)視進程
9.2.3 數(shù)據(jù)庫寫入進程
9.2.4 日志寫入進程
9.3 選項進程
9.3.1 歸檔進程
9.3.2 恢復(fù)進程
9.3.3 加鎖寫入進程
9.3.4 專用服務(wù)器進程
9.3.5 Net8進程
9.3.6 并行查詢進程
9.3.7 WeB服務(wù)器進程
9.4 小結(jié)
第10章 Oracle內(nèi)存區(qū)
10.1 在OraCle8中使用內(nèi)存
10.1.1 虛擬內(nèi)存
10.1.2 系統(tǒng)全局區(qū)
10.1.3 共享內(nèi)存
10.2 系統(tǒng)全局區(qū)(SGA)
10.2.1 數(shù)據(jù)庫緩沖器高速緩存
10.2.2 共享池
10.3 程序全局區(qū)
10.4 用戶工作空間
10.4.1 Oracle應(yīng)用軟件內(nèi)存
10.5 小結(jié)
第11章 Oracle文件
11.1 Oracle文件和它們的用途
11.2 數(shù)據(jù)文件
11.3 日志文件
11.4 控制文件
11.5 初始化和配置文件
11.6 日志和跟蹤文件
11.7 文件大小的自動調(diào)整
11.8 數(shù)據(jù)分布優(yōu)化
11.9 標(biāo)準(zhǔn)文件位置
11.10 小結(jié)
第12章 Oracle數(shù)據(jù)庫對象
12.1 Oracle8數(shù)據(jù)庫對象
12.2 表
12.3 索引
12.4 視圖
12.5 同義詞
12.6 存儲過程和包
12.7 聚簇
12.8 序列
12.9 表空間
12.10 分區(qū)
12.11 對象數(shù)據(jù)類型
12.12 約束
12.13 小結(jié)
第13章 Oracle系統(tǒng)與對象權(quán)限
13.1 Oracle安全概念
13.2 系統(tǒng)權(quán)限
13.3 對象權(quán)限
13.3.1 表權(quán)限
13.3.2 視圖權(quán)限
13.3.3 序列權(quán)限
13.3.4 過程權(quán)限
13.3.5 列權(quán)限
13.4 用戶權(quán)限
13.5 開發(fā)者權(quán)限
13.6 DBA(數(shù)據(jù)庫管理員)權(quán)限
13.7 數(shù)據(jù)庫維護權(quán)限
13.8 監(jiān)控權(quán)限
13.9 缺省權(quán)限
13.10 內(nèi)部連接
13.11 啞對象所有者
13.12 一個典型的權(quán)限分配方案
13.13 小結(jié)
第14章 角色與授權(quán)
14.1 管理授權(quán)與角色
14.1.1 授權(quán)
14.1.2 角色
14.2 沒有角色的授權(quán)
14.3 使用腳本捕獲權(quán)限集
14.4 企業(yè)管理器中角色和授權(quán)的管理
14.5 命令行角色與授權(quán)管理
14.6 一個典型的權(quán)限分配方案
14.7 小結(jié)
第15章 Oracle8中面向?qū)ο蟮臄U展
15.1 引言
15.2 對象的基本組成部分
15.2.1 方法
15.3 對象排序
15.3.1 映像法
15.3.2 順序法
15.4 類型與類型的安裝
15.5 REF
15.6 嵌套表和VARRAY
15.6.1 嵌套表
15.6.2 VARRAY
15.7 使用基類型
15.8 對象視圖
15.8.1 INSTEADOF觸發(fā)器
15.9 大對象
15.9.1 BLOB
15.9.2 CLOB
15.9.3 NCLOB
15.9.4 BFILE
15.10 小結(jié)
第16章 復(fù)制
16.1 為什么要復(fù)制
16.2 復(fù)制和數(shù)據(jù)倉庫
16.3 只讀復(fù)制和快照
16.3.1 快照日志
16.3.2 遠程數(shù)據(jù)庫
16.4 復(fù)雜的復(fù)制――分布式數(shù)據(jù)庫
16.4.1 復(fù)制和虛擬數(shù)據(jù)庫領(lǐng)域
16.4.2 創(chuàng)建一個復(fù)制環(huán)境“ReplicationGod”
16.4.3 復(fù)制的管理以及兩階段提交的秘密
16.5 沖突的解決方案
16.5.1 沖突的種類
16.5.2 更新沖突的管理
16.5.3 創(chuàng)建列組
16.5.4 為列組定義一種解決沖突的方法
16.6 抗毀性
16.7 Oracle8和復(fù)制管理器的優(yōu)點
16.8 小結(jié)
第17章 查詢和事務(wù)處理
17.1 事務(wù)處理
17.2 SQL語句的處理
17.2.1 游標(biāo)的創(chuàng)建
17.2.2 語句的語法分析
17.2.3 查詢處理
17.2.4 賦值變量
17.2.5 語句執(zhí)行
17.2.6 并行化
17.2.7 取回返回行
17.3 使用Oracle優(yōu)化器
17.3.1 優(yōu)化器是如何工作的
17.3.2 優(yōu)化器初始化參數(shù)
17.3.3 優(yōu)化方法
17.4 使用ANALYZE 命令
17.4.1 如何運行ANALYzE命令
17.4.2 數(shù)據(jù)字典統(tǒng)計
17.5 分析SQL語句
17.6 使用EXPLAINPLAN和SQLTrace
17.6.1 SQLTrace
17.6.2 使用EXPLAINPLAN
17.7 設(shè)計新SQL語句
17.7.1 使用索引
17.7.2 聚簇
17.7.3 哈希聚簇
17.7.4 范圍分割
17.7.5 包、過程和函數(shù)
17.8 使用提示
17.9 小結(jié)
第18章 PL/SQL包
18.1 PL/SQL包簡介
18.2 創(chuàng)建包
18.3 包的語法概述
18.3.1 讀寫文件
18.3.2 處理LOB數(shù)據(jù)
18.3.3 執(zhí)行動態(tài)SQL和數(shù)據(jù)定義語言語句
18.3.4 進程間通信
18.3.5 高級隊列
18.3.6 調(diào)度作業(yè)
18.4小結(jié)
第4部分 Oracle8系統(tǒng)管理
第19章 Oracle8系統(tǒng)管理要求
19.1 Oracle8系統(tǒng)管理概述
19.2 備份和恢復(fù)概念
19.3 安全性和存取概念
19.3.1 Oracle8權(quán)限和配置文件概述
19.3.2 SQL*Net,Net8和ConnectionManager概述
19.4 表空間維護概念
19.4.1 組織的重要性
19.4.2 優(yōu)化調(diào)整分布
19.4.3 調(diào)整缺省大小
19.4.4 存儲碎片及設(shè)計考慮
19.5 模式維護概念
19.5.1 對象維護
19.5.2 參照完整性
19.5.3 加載/卸載表
19.5.4 調(diào)整缺省大小
19.5.5 估計對象大小
19.6 調(diào)整概念
19.6.1 誰負責(zé)調(diào)整工作
19.6.2 四級調(diào)整
19.7 其他任務(wù)
19.7.1 監(jiān)視
19.7.2 故障檢修
19.8 小結(jié)
第20章 日常維護和調(diào)度任務(wù)
20.1 用戶、系統(tǒng)和批處理
20.1.1 用戶處理
20.1.2 系統(tǒng)處理
20.1.3 監(jiān)控進程
20.1.4 初始化進程
20.1.5 調(diào)度批處理進程
20.2 審計
20.2.1 允許和禁止審計
20.2.2 操作系統(tǒng)審計跟蹤
20.2.3 數(shù)據(jù)庫審計跟蹤
20.2.4 AUDIT命令
20.2.5 審計的類型
20.2.6 審計選項
20.2.7 管理審計跟蹤
20.2.8 審計查詢舉例
20.3 公共監(jiān)視腳本
20.3.1 監(jiān)視類型
20.3.2 監(jiān)視什么
20.3.3 監(jiān)視腳本舉例
20.3.4 用Oracle工具監(jiān)視
20.4 調(diào)度作業(yè)
20.4.1 管理作業(yè)隊列
20.4.2 提交和操縱作業(yè)
20.4.3 數(shù)據(jù)字典中的作業(yè)隊列信息
20.5 小結(jié)
第21章 使用EnterpriseManager管理
33.4 超大型數(shù)據(jù)庫的性能調(diào)整
33.4.1 VLDB系統(tǒng)中的事務(wù)處理
33.4.2 回滾段問題的考慮
33.4.3 存檔問題的考慮
33.5 大型數(shù)據(jù)庫的操作
33.5.1 回滾段的設(shè)計
33.5.2 使用恢復(fù)管理器(RMAN)進行備份和恢復(fù)
33.5.3 類型中的類型
33.5.4 對象視圖
33.5.5 VARRAY
33.6 小結(jié)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Oracle 8服務(wù)器技術(shù)精粹 PDF格式下載