第1章 0racEe公司概述
1. 1 了解Oracle公司
1. 1. 1 層次數據庫模型
1. 1. 2 網絡數據庫模型
1. 1. 3 Codd的貢獻——關系數據庫
1. 1. 4 Oracle的誕生
1. 1. 5 關系數據庫的競爭——一個沒有結束的故事
1. 1. 6 Oracle的今天和明天
1. 2 Oracle的靈魂產品:數據庫設備
1. 2. 1 Java/CORBA標準和Cbacle8i的目標
1. 2. 2 為什么Oracle選擇CORBA
1. 3 介紹cartridge
1. 3. 1 cartridge管理
1. 3. 2 Universal ApPllcation Server
1. 3. 3 Oracle cartridge解決方案網絡基金
1. 4 Universal Data Server:Oracle8i
1. 5 Oracle聯盟
1. 6 Oracle聯盟的價值服務
1. 7 Oracle Support
1. 8 技術支持級別:Bronze, Silver還是Gold
1. 8. 1 OracleBronze
1. 8. 2 OracleSilver
1. 8. 3 OracleGold
1. 9 用戶技術支持識別碼
1. 10 穿越TAR“陷阱”
1. 11 Oracle的自動技術支持
1. 12 Oracle技術網絡
1. 13 Oracle培訓
1. 13. 1 傳統(tǒng)的教室課程設置
1. 13. 2 Oracle頻道
1. 13. 3 Oracle專家計劃
1. 13. 4 Oracle咨詢
1. 13. 5 Oracle的銷售
1. 13. 6 Web上的Oracle
第2章 什么是RDDMS
2. 1 關系數據庫模型
2. 1. 1 層次模型和網狀模型
2. 1. 2 關系模型的組成
2. 2 RDBMS的組成
2. 2. 1 RDBMS內核
2. 2. 2 數據字典
2. 3 非過程化數據訪問(使用SQL)
2. 4 數據庫和萬維網
第3章 Oracle. 客戶/服務器和企業(yè)級計算
3. 1 客戶/服務器計算
3. 2 客戶/服務器計算綜述
3. 3 客戶/服務器體系結構中的數據庫
3. 4 Oracle和客戶/服務器計算
3. 4. 1 Oracle8的RDBMS服務器
3. 4. 2 網絡產品
3. 4. 3 客戶/服務器開發(fā)工具
3. 5 Oracle的發(fā)展方向
第4章 Oracle體系結構綜述
4. 1 體系結構
4. 2 計算機體系結構基礎
4. 2. 1 內存
4. 2. 2 進程/程序
4. 2. 3 文件系統(tǒng)
4. 2. 4 網絡
4. 3 Oracle體系結構概述
4. 3. 1 什么是數據庫
4. 3. 2 Oracle文件
4. 3. 3 系統(tǒng)進程和用戶進程
4. 3. 4 內存區(qū)
4. 3. 5 網絡軟件, Net8和SQL xNet
4. 4 Oracle文件
4. 4. 1 數據庫文件
4. 4. 2 控制文件
4. 4. 3 重做日志
4. 4. 4 其他支持文件
4. 5 系統(tǒng)進程和用戶進程
4. 5. 1 必需的系統(tǒng)進程
4. 5. 2 可選的系統(tǒng)進程
4. 5. 3 用戶進程
4. 6 Oracle的內存區(qū)
4. 6. 1 系統(tǒng)全局區(qū)(SGA)
4. 6. 2 進程全局區(qū)
4. 6. 3 Oracle程序
4. 7 存儲
4. 7. 1 表空間和數據庫文件
4. 7. 2 段
4. 7. 3 區(qū)間(Extent)
4. 7. 4 Oracle塊
4. 7. 5 Oracle8中的ROWID
4. 7. 6 空閑空間和自動合并
4. 8 系統(tǒng)數據庫對象
4. 8. 1 數據字典
4. 8. 2 回滾段
4. 8. 3 臨時段
4. 8. 4 引導/高速緩存段
4. 9數據保護
4. 9. 1 事務. 提交和回滾
4. 9. 2 數據完整性
4. 9. 3 系統(tǒng)級特權
4. 9. 4 對象級特權
4. 9. 5 用戶和角色
4. 9. 6 審計
4. 10 備份和恢復
4. 10. I 備份和挾復選項
4. 10. 2 多重備份
4. 11 分布式數據庫
4. 12 國家語言支持
4. 13 數據倉庫
4. 14 隨SQL語句遍歷Oracle體系結構
第5章 Oracle 7WorkgroupServer
5. 1 Oracle7 Workgroup Server綜述
5. 1. 1 Oracle7 Workgroup Server與其他Oracle程序包的差別
5. 1. 2 Oracle7 Workgroup Server組件
5. 2 系統(tǒng)需求
5. 2. 1 服務器硬件要求
5. 2. 2 對服務器操作系統(tǒng)的需求
5. 2. 3 客戶端系統(tǒng)需求
5. 3 Oracle7 Workgroup Server工具和實用程序
5. 3. 1 Oracle Enterprise Manager
5. 3. 2 Oracle Administrator Toolbar
5. 3. 3 Oracle WebServer Manager
5. 3. 4 Oracle7 Performance Monitor for Wiodows NT
5. 3. 5 Oracle Intelligent Agent
5. 3. 6 Network Manager for Windows
5. 4 Oracle7 Workgroup Server分布式和復制特性
5. 4. 1 數據庫鏈接
5. 4. 2 分布式查詢和聯接
5. 4. 3 兩階段提交的分布式修改
5. 4. 4 只讀快照
5. 4. 5 XA支持
5. 4. 6 通過Oracle開放網關與非Oracle數據的連接
5. 5 Oracle7 Workgrou pServer的適用場合
第6章 Oracle8i服務器
6. 1 體系結構概述
6. 2 Oracle SGA
6. 3 Oracle8和Oracle8i的新特性
6. 3. 1 物理存儲的改進
6. 3. 2 SQL語言擴展
6. 3. 3 推遲約束檢查
6. 3. 4 對象類型
6. 3. 5 對象視圖
6. 3. 6 嵌套表
6. 3. 7 引入Oracle內核的Java語言
6. 3. 8 Oracle的Internet文件系統(tǒng)
6. 3. 9 新的PL/SQL擴展和程序包
6. 3. 10 優(yōu)化器的改進
6. 3. 11 管理機制和安全機制的增強
6. 3. 12 Oracle8i OCl
6. 3. 13 Oracle類型轉換器
第7章 Oracle8i企業(yè)服務器
7. 1 Oracle8 Server新特性概述
7. 2 Oracle8i Server概述
7. 3 個人Oracle8i系統(tǒng)概述及新特性
7. 4 Oracle8i Server概述及新特性
7. 5 Oracle8i企業(yè)版概述及新特性
7. 6 Oracle應用服務器概述
7. 7 Oracle8i數據庫工具及實用程序
7. 7. 1 Windows NT的Database COnfiguration Assistant
7. 7. 2 Oracle Instance Manager
7. 7. 3 Oracle響應文件產生器
7. 7. 4 Server Manager
7. 8 Oracle8i特性小結
第8章 Oracle Web Application Server
8. 1 體系結構綜述
8. 1. 1 HTTP Server
8. 1. 2 Web請求代理程序
8. 1. 3 Cartridge
8. 2 組件交互
8. 3 安裝與配置
8. 3. 1 數據庫訪問
8. 3. 2 安全與網絡接口
8. 4 使用Cartridge
8. 4. 1 PL/SQL cartridge
8. 4. 2 LiveHTML cartrldge
8. 4. 3 JWeb和JCORBA Cartridge
8. 4. 4 Oracle的其他Cartridge
8. 5 利用WRB API開發(fā)cartridge
第9章 電子商務服務器
9. 1 什么是電子商務
9. 1. 1 電子商務的體系結構
9. 1, 2 利用NCA的電子商務的未來
9. 2 電子商務是否是商業(yè)的解決方案
9. 2. 1 促使電子商務有利可圖的因素
9. 2. 2 影響電子商務收益的因素
9. 3 Oracle Internet Commerce Server的結構
9. 3. 1 宏偉的藍圖
9. 3. 2 ICS存儲管理器
9. 3. 3 ICS Persistent Shopping Cart
9. 3. 4 產品瀏覽和使用上下文查找
9. 3. 5 可定制的用戶接口
9. 3. 6 用戶優(yōu)先權
9. 3. 7 促銷和折扣
9. 3. 用戶賬號
9. 3. 9 開放式接口
9. 4 第三方Internet Commerce Server Cartridge簡介
9. 5 Oracle的Web應用軟件
9. 5. 1 Oracle Web Customers
9. 5. 2 Oracle Web Employee
9. 5. 3 Oracle Web Suppliers
9. 6 電子商務與加密
9. 6. 1 加密與解密:間諜和沃特·惠特曼
9. 6. 2 Web加密
第10章 SQL
10. 1 Oracle SQL綜述
10. 1. 1 SQL標準
10. 1. 2 Oracle 8數據cartridge
10. 2 數據類型
10. 2. 1 數字型
10. 2. 2 日期型
10. 2. 3 字符類型
10. 2. 4 二進制類型
10. 2. 5 Oracle8數據類型的數據cartridge
10. 2. 6 其他
10. 3 CREATE語句
10. 3. 1 表
10. 3. 2 索引
10. 3. 3 序列
10. 3. 4 Oracle8擴展
10. 3. 5 其他對象
10. 4 編寫查詢
10. 4. 1 Oracle8 SQL操作符數據cartridge
10. 4. 2 內部函數
10. 4. 3 了解表和視圖
10. 4. 4 聯接表
10. 5 DECODE語句
10. 6 INSERT. UPDATE和DElETE
10. 7 基本/細節(jié)的或父/子SQL
10. 8 輔助技巧
第11章 PL/SQL——SQL過程化語言
11. 1 打包過程
11. 1. 1 包的創(chuàng)建
11. 2 創(chuàng)建包的于程序
11. 2. 1 過程定義
11. 2. 2 函數定義
11. 2. 3 子程序參數模式
11. 2. 4 子程序說明
11. 2. 5 缺省過程參數
11. 2. 6 獨立過程和匿名PL/SQL塊
11. 3 游標
11. 3. 1 聲明游標
11. 3. 2 游標控制
11. 3. 3 顯式游標屬性
11. 3. 4 游標參數
11. 3. 5 創(chuàng)建游標包
11. 4 過程變量
11. 4. 1 變量聲明和賦值
11. 4. 2 DEFAULT關鍵字
11. 4. 3 變量和常量屬性
11. 5 標量數據類型
11. 5. 1 布爾型
11. 5. 2 日期/時間型
11. 5. 3 字符型
11. 5. 4 數值型
11. 6 復合數據類型
11. 6. 1 數組處理
11. 6. 2 構建數組
11. 6. 3 記錄處理
11. 7 過程控制
11. 7. 1 循環(huán)控制
11. 7. 2 條件/循環(huán)控制
11. 8 異常處理
11. 8. 1 用戶定義的異常
11. 8. 2 系統(tǒng)定義的異常
11. 9 注釋
11. 10 存儲過程
11. 10. 1 引用存儲過程
11. 10. 2 存儲過程的狀態(tài)
11. 10. 3 重載
11. 11 提交
11. 12 STANDARD包
11. 12. 1 引用內部函數
11. 12. 2 內部函數
11. 13 其他主題
11. 13. 1 DECLARE語句
11. 13. 2 命名約定
11. 13. 3 數據類型轉換
11. 13. 4 數據庫觸發(fā)器
11. 13. 5 深入討論異常
11. 13. 6 深入討論控制結構
11. 14 Oracle8的改進
11. 14. 1 國家語言支持
11. 14. 2 對象類型
11. 14. 3 數據cartridge開發(fā)
11. 14. 4 外部過程引用
露12章 SQL x PLUS
12. 1 SQL xPlus簡史
12. 2 用途和限制
12. 3 平臺
12. 4 SQL x Plus命令
12. 4. 1 啟動SQL x Plus環(huán)境的命令
12. 5 字符模式環(huán)境
12. 6 圖形模式環(huán)境
12. 6. 1 SQL xPlus執(zhí)行命令
12. 6. 2 SQL xPlus編輯命令
12. 6. 3 SQL xPus格式命令
12. 6. 4 其他命令
12. 6. 5 用于各種數據庫的訪問命令
12. 7 SQl xPlus報表
12. 7. 1 報表技術
12. 7. 2 高級制表技術
12. 8 SQL x Plus的其他功能
12. 8. 1 SQL創(chuàng)建SQL
12. 8. 2 SQL創(chuàng)建命令語言腳本
12. 8. 3 SQL x Plus創(chuàng)建數據庫驅動. 命令語言腳本
第13章 Server Manager
13. 1 介紹Server Manager
13. 1. 1 Server Manager命令集
13. 1. 2 啟動Server Manager的條件
13. 2 Server Manager的操作模式
13. 3 行模式下的Server Manager
13. 3. 1 在行模式中啟動Server Manager
13. 3. 2 在行模式下啟動和關閉Server Manager
13. 4 命令模式下的Sewer Manager
13. 4. 1 使啟動和關閉選項自動化
13. 5 Server Manager命令參考
13. 5. 1 !(感嘆號)
13. 5. 2 @(“at”符)
13. 5. 3 ARCHIVE LOG
13. 5. 4 CONNECT
13. 5. 5 DESCRIBE
13. 5. 6 DISCoNNECT
13. 5. 7 EXECUTE
13. 5. 8 EXIT
13. 5. 9 HOST(見1)
13. 5. 10 PRINT
13. 5. 11 RECOVER
13. 5. 12 REMARK
13. 5. 13 SET
13. 5. 14 SHOW
13. 5. 15 SHUTDOWN
13. 5. 16 SPOOL
13. 5. 17 STARTUP
13. 5. 18 VARIABLE
第14章 Enterprise Manager
14. 1 Oracle工具和實用程序
14. 2 安裝Enterprise Manager
14. 3 Enterprise Manager Console
14. 3. 1 Navigator窗口
14. 3. 2 GRoUP窗口
14. 3. 3 Jobs窗口
14. 3. 4 Event窗口
14. 4 Backup Manager
14. 5 Data Manager
14. 5. 1 Export
14. 5. 2 Load
14. 6 Instance Manager
14. 7 Schema Manager
14. 8 Security Manager
14. 9 Software Manager
14. 10 SQL Worksheet
14. 11 Storage Manager
第15章 SQL x Loader
15. 1 基本SQL x Loader組件
15. 1. 1 輸入數據
15. 1. 2 控制文件
15. 1. 3 日志文件
15. 1. 4 廢棄文件和壞文件
15. 2 物理記錄與邏輯記錄
15. 3 連接記錄
15. 4 SQL x Loader的載入方式
15. 4. 1 常規(guī)方式
15. 4. 2 直接方式
15. 5 并行數據載入
15. 6 控制文件語法
1S. 6. 1 OPTIONS子句
15. 6. 2 UNRECOVERABLE/RECOVERABLE子句
15. 6. 3 LOAD DATA子句
15. 6. 4 INFILE子句
15. 6. 5 表載入方法
15. 6. 6 CONCATENATION子句
15. 6. 7 INTO TABLE子句
15. 7 命令行選項和參數文件
第16章 導入和導出
16. 1 導人和導出
16. 2 導出
16. 2. 1 使用參數文件
16. 2. 2 表模式
16. 2. 3 用戶模式
16. 2. 4 完全數據庫模式
16. 2. 5 命令行模式與交互模式
16. 2. 6 影響性能的導出參數
16. 2. 7 導出表空間
16. 2. 8 導出類型:完全導出. 增量導出和累積導出
16. 3 導人
16. 3. 1 導入實用程序的用法
16. 3. 2 用戶模式
16. 3. 3 表模式
16. 3. 4 完全數據庫模式
16. 3. 5 交互模式與命令行模式
16. 3. 6 影響性能的導人參數
16. 3. 7 對象是如何被導入的
16. 3. 8 利用導出和導人進行備份的策略
15. 4 有關導入和導出的提示與技巧
16. 4. 1 創(chuàng)建一個索引文件
16. 4. 2 調整存儲參數
16. 4. 3 重組數據
16. 4. 4 減少數據庫碎片
16. 4. 5 以LONG和LONG RAW數據類型導入表
16. 4. 6 在UNIX平臺上壓縮所輸出的導出文件
第17章 管理數據庫
17. 1 參數文件INIT. ORA
17. 2 Oracle系統(tǒng)標識符(SID)
17. 3 創(chuàng)建一個新數據庫
17, 3. 1 創(chuàng)建第一個對象
17. 4 啟動和關閉
17. 4. 1 啟動階段
17. 4. 2 關閉階段
17. 5 數據字典
17. 5. 1 核心系統(tǒng)表
17. 5. 2 數據字典視圖
17. 5. 3 動態(tài)性能表
17. 5. 4 其他數據字典視圖
17. 6 重做日志
17. 6. 1 創(chuàng)建. 報警和刪除重做日志文件
l7. 6. 2 重做日志文件的復用
17. 7 控制文件
17. 7. 1 控制文件的復用
17. 8 跟蹤文件與報警文件
17. 9 數據庫模式
17. 9. 1 NOARCHIVELOG模式
17. 9. 2 ARCHIVE Log模式
17. 9. 3 改變數據庫的模式
17. 10 有用的數據字典視圖
第18章 管理磁盤空間
18. 1 獲取對象的存儲空間
18. 1. 1 數據庫文件中的Oracle塊
18. 1. 2 段與區(qū)間
18. 1. 3 增長方式
18. 1. 4 巧用附加區(qū)間
18. 2 在Oracle8和8i中使用ROWID
18. 3 使用存儲子句
18. 3. 1 理解存儲子句
18. 3. 2 使用其他存儲參數
18. 4 使用回滾段
18. 4. 1 創(chuàng)建公用回滾段和私有回滾段
18. 4. 2 創(chuàng)建附加回滾段
18. 4. 3 啟動和禁止回滾段
18. 4. 4 擴展與監(jiān)控回滾段
18. 4. 5 維護回滾段
18. 5 使用表空間
18. 5. 1 新創(chuàng)建的第一個表空間
18. 5. 2 創(chuàng)建附加表空間
18. 5. 3 往表空間中強加文件
18. 5. 4 增加數據庫文件的大小
18. 5. 5 刪除表空間
18. 6 使用臨時段
18. 7 存儲分橋
18. 8 估算一個表的存懂空間
第19章 管理用戶
19. 1 用戶需求分析
19. 1. 1 用戶需要什么
19. 1. 2 用戶需要什么來完成工作
19. 1. 3 在當前已有用戶的設置中有沒有與該用戶請求相同的配置
19. 1. 4 用戶進行工作所需要的最低訪問級別
19. 1. 5 用戶進行工作所需要的最高訪問級別
19. 1. 6 建立用戶時都有什么約束(技術的或政策的)
19. 2 用戶身份驗證方法
19. 2. 1 口令身份驗證
19. 2. 2 操作系統(tǒng)身份驗證
19. 3 設置用戶配置
19. 3. 1 配置文件
19. 3. 2 缺省表空間
19. 3. 3 臨時表空間
19. 4 資源管理
19. 4. 1 使用配置文件
19. 4. 2 定義配置文件
19. 4. 3 創(chuàng)建配置文件
19. 4. 4 使用配額
19. 4. 5 實施表空間配額
19. 4. 6 分配UNUMITKD表空間配領
19. 5 用戶的數據庫賬戶
19. 5. 1 創(chuàng)建用戶賬戶
19. 5. 2 修改用戶賬戶
19. 5. 3 刪除用戶賬戶
19. 5. 4 同義詞
19. 5. 5 更改用戶口令
19. 5. 6 臨時改變用戶口令
19. 5. 7 使用則INIT.ORA參數
19. 6 對賬戶的特殊考慮
19. 6. 1 建立一個普通的數據庫管理員賬戶
19. 6. 2 設立一個普通的應用程序管理員賬戶
19. 6. 3 監(jiān)視用戶會話
19. 7 維護用戶數據
19. 7. 1 設計用戶數據表
19. 7. 3 維護用戶表
第20章 備份與恢復
20. 1 備份的重要性
20. 2 術語
20. 2. 1 重做日志
20. 2. 2 歸檔日志
20, 3 備份的前提條件
20. 3. 1 什么是數據庫
20. 3. 2 控制文件
20. 3. 3 數據庫文件
20. 3. 4 重做日志文件
20. 4 最佳靈活性結構
20. 5 備份的類型
20. 5. 1 控制文件的備份
20. 5. 2 重做日志文件的備份
20. 5. 3 冷備份
20. 5. 4 熱備份
20. 5. 5 使用Oracle Enterpris Manager
20. 6 其他備份方法
20. 6. 1 表空間崩擾拷貝
20. 6. 2 導出
20. 6. 3 SQL‘Loader可讀文件
20. 6. 4 備用數據庫
20. 7 數據庫失敗的類型
20. 7. 1 表空間
20. 7. 2 控制文件
20. 7. 3 重做日志
20. 7. 4 歸檔日志
20. 8 恢復的方法
20. 8. 1 導入
20. 8. 2 冷恢復
20. 8. 3 全部數據庫的恢復
20. 8. 4 基于時間的恢復
20. 8. S 基于取消的恢復
20. 8. 6 基于改變的恢復
20. 8. 7 控制文件的恢復
30. 9 數據庫備份腳本的樣例
20. 9. l 冷備份
20. 9. 3 熱備份
20. 9. 3 并行恢復
第21章 性能調整與優(yōu)化
21. 1 數據庫性能調整的一般概念
21. 1. 1 應用程序性能調整
21. 1. 2 數據庫性能調整
21. 1. 3 操作系統(tǒng)性能調整
21. 2 并行處理
21. 3 并行服務器選項
21. 4 并行查詢選項
21. 5 性能調整工具
2l. 5. l 查看SGA和參數設定
21. 5. 2 utlbsCat和utlestat
21. 5. 3 EXPLAIN PLAN
21. 5. 4 SQL x Trace和了TKPROF
21. 5. 5 動態(tài)性能(V$)表
21. 6 調整數據庫SGA
21. 6. 1 查看當前SGA
31. 6. 2 改變SGA大小
21. 6. 3 改變SGA的結果
21. 7 資源爭用問題
21. 7. 1 I/o爭用和負載均街
21. 7. 2 回滾段爭用
21. 7. 3 重做日志爭用
21. 7. 4 檢查點
21. 8數據庫對象
21. 8. 1 數據表和索引
21. 8. 2 視圖
21. 8. 3 觸發(fā)器
21. 9 數據庫朗定
21. 9. 1 鎖定的類型和類別
21. 9. 2 數據庫的死鎖問題
21. 9. 3 檢查鎖使用狀態(tài)
第22章 數據庫的安全性
22. 1 身份驗證
22. 1. 1 密碼身份驗證
22. 1. 2 操作系統(tǒng)身份驗證
22. 1. 3 全局身份驗證
22. 2 為什么要保護密碼
22. 2. 1 控制
22. 2. 2 保護
22. 2. 3 在SQL x Plus中限制用戶權限
22. 2. 4 完整性
22. 3 特權賬戶
22. 3. 1 操作系統(tǒng)賬戶:oracle
22. 3. 2 操作系統(tǒng)賬戶:root
22. 3. 3 SYS
22. 3. 4 SYSTEM
22. 3. 5 操作系統(tǒng)組:oracle
22. 3. 6 操作系統(tǒng)組:dba
22. 3. 7 操作系統(tǒng)組:oper
22. 4 遠程密碼
22. 5 對象級安全性與系統(tǒng)級安全性的比較
22. 5. 1 對象級安全性
22. 5. 2 系統(tǒng)安全性
22. 6 對象級安全模式
22. 6. 1 受保護的對象歸屬模式
22. 6. 2 規(guī)劃容量需求
22. 6. 3 避免表空間碎片化
22. 7 定義數據庫角色
22. 7. 1 創(chuàng)建角色
22. 7. 2 修改角色
22. 7. 3 刪除角色
22. 7. 4 設置和改變缺省角色
22. 7. 5 受密碼保護的角色
22. 7. 6 在操作系統(tǒng)級定義角色
22. 7. 7 系統(tǒng)級特權角色
22. 7. 8 安全性數據字典視圖
22. 8數據庫審計
22. 8. 1 語句級審計
22. 8. 2 對象級審計
22. 8. 3 存儲審計信息的位置
第23章 數據庫設計
23. 1 需求定義
23. 2 邏輯模型
23. 2. 1 關系模型
23. 2. 2 規(guī)范化過程
23. 3 物理模型
23. 3. 1 列屬性和DDL
23. 3. 2 性能考慮
23. 3. 3 容量規(guī)劃
第24章 使用程序包的面向對象程序設計
24. 1 程序包說明
24. 2 程序包體
24. 2. 1 程序包變量和初始化
24. 2. 2 重載
24. 2. 3 檢索結果
24. 2. 4 異常處理
24. 3 程序包特權
24. 4 從客戶端應用訪問Oracle程序包
24. 5 面向對象的概念
第25章 事務處理
25. 1 事務介紹
25. 2 事務控制
25. 3 讀一致性
25. 4 事務類型
25. 4. 1 標準事務
25. 4. 2 離散事務
25. 4. 3 獨立事務
25. 4. 4 只讀事務
25. 4. 5 串行事務
25. 5 處理標準事務
25. 5. 1 輸入DML/DDL語句
25. 5. 2 分配ROLLBACK段
25. 5. 3 運行時間長的事務和ROLLBACK段的分配
25. 5. 4 使用優(yōu)化器(Optimizer)
25. 5. 5 分析語句
25. 5. 6 處理鎖
25. 5. 7 生成重做g志
25. 5. 8 逐步完成事務
25. 6 處理遠程或分布式事務
25. 6. 1 輸入DDL/DML語句
25. 6. 2 分配回滾段
25. 6. 3 分解語句
25. 6. 4 優(yōu)化局部語句
25. 6. 5 轉發(fā)遠程命令
25. 6. 6 分配遠程回滾段和寫重做日志
25. 6. 7 優(yōu)化遠程語句
25. 6. 8 向本地數據庫返回數據
25. 6. 9 遠程和分布式事務小結
25. 7 事務空間
第26章 增強完整性
26. 1 常見的完整性問題
26. 2 列約束
26. 3 表約束
26. 4 使用序列
26. 5 使用觸發(fā)器
26. 6 考慮應用程序和性能
第27章 應用程序安全機制
27. 1 使用應用程序安全機制的原因
27. 2 使用特定應用程序的(AppIication Specific)數據庫對象
27. 3 表驅動的應用程序安全機制 ·
27. 4 關于應用程序和性能的考慮
第28章 Oracle 8 Cartridges
28. 1 保證Internet商務安全性的目的何在
28. 2 什么是SSL x. 509 v3
28. 2. 1 SSL x. 509 v3能做什么
28. 2. 2 什么是Cartridge
28. 3 CORBA/IIOP和Cartridges
28. 4 Oracle Web請求代理及Cartridge
28. 4. 1 可擴縮性
28. 4. 2 序列
28. 5 開發(fā)由Caytridge驅動的應用程序
28. 6 Cartridge的實現
28. 7 具有JAVA類封裝和HTML輸出的PL/SQL Cartridge
第29章 Oracle Designer的簡介與安裝
29. 1 商業(yè)過程重組
29. 2 信息工程
29. 3 快速應用程序開發(fā)工具
29. 4 傳統(tǒng)的開發(fā)方法
29. 5 安裝Oracle Designer
29. 6 系統(tǒng)配置要求
29. 6. 1 客戶機
29. 6. 2 服務器
29. 7 備份. 備份. 備份
29. 8 升級到Oracle Designer
29. 8. 1 Oracle CASE 5. 1
29. 8. 2 2. 1版之前的Oracle Designer
29. 9 客戶機安裝
29. 9. 1 啟動安裝工具
29. 9. 2 選擇打包安裝
29. 9. 3 選擇定制安裝
29. 9. 4 安裝過程
29. 9. 5 定制安裝/卸載
29. 10 服務器安裝
第30章 知識庫管理
30. 1 知識庫管理工具
30. 1. 1 檢查要求部分
30. 1. 2 安裝/升級部分
30. 1. 3 知識庫維護部分
30. 1. 4 刪除部分
30. 1. 5 用戶擴展部分
30. 1. 6 備份部分
30. 2 矩陣圖解器
30. 3 知識庫對象導航器
30. 3. 1 啟動
30. 3. 2 導航層次結構樹
30. 3. 3 屬性表
30. 3. 4 應用程序的歸檔和恢復
30, 3. 5 授予訪問應用程序的權限
30. 3. 6 設置版本
30. 4 知識庫報表部分
第31章 系統(tǒng)建模與設計
31. 1 通用用戶接口
31. 1. 1 圖表的創(chuàng)建. 打開和保存
31. 1. 2 啟動
31. 2 Entity Relationship Diagrammer
31. 2. 1 使用多個圖表
31. 2. 2 讓圖表更容易理解
31. 3 Functional Hierarchy Diagrammer
31. 4 Dataflow Diagramme
31. 4. 1 創(chuàng)建數據流圖
31. 4. 2 修改數據流結構
31. 5 系統(tǒng)需求建模
31. 6 Database Transformer
31. 7 Application Design Transformer
31. 8 Design Editor
第32章 Oracle開發(fā)工具介紹
32. 1 什么是Oracle Developer
32. 1. 1 Project Builder
32. 1. 2 Form Buider
32. 1. 3 Report Builder
32. 1. 4 Graphics Builder
32. 1. 5 Translation Builder
32. 1. 6 Schema BuiLder
32. 1. 7 Query Builder
32. 2 Oracle開發(fā)工具的特性
32. 3 公用工具集的特性
32. 3. 1 Object Navigator
32. 3. 2 數據庫連接性
32. 3. 3 模塊訪問
第33章 Form Duilder
33. 1 Forms的工作環(huán)境
33. 1. 1 Object Navigator
33. 1. 2 對象屬性選項區(qū)
33. 1. 3 Layout Editor
33. 1. 4 定制表單
33. 1. 5 新建表單模塊
33. 1. 6 建立一個簡單的缺省表單
33. 2 用樣板文本和圖形來改進表單應用程序
33. 3 用屬性來定制表單
33. 4 實現觸發(fā)器和程序單元
33. 5 利用記錄組和數值列表來進行數據驗證
33. 6 利用聯系來鏈接表單中各個獨立的塊
33. 7 鼠標事件. 計時器和其他高級組件
33. 7. 1 處理鼠標事件
33. 7. 2處理警報事件
33. 7. 3 利用計時器采控制事件
33. 8 多表單應用程序的考慮
33. 9 動態(tài)運行應用程序技術
33. 10 處理菜單
33. 11 庫. 對象類以及可視化屬性
33. 12 對表單質量的考慮
第34章 Repot Builder
34. 1 Reports 3. o環(huán)境
34. 1. 1 Data Model Edittor
34. 1. 2 layout Editor
34. 1. 3 初始化Reports環(huán)境
34. 1. 4 Report wizard
34. 2 構造表格型報表
34. 3 在報表上創(chuàng)建組
34, 4 使用二級查詢
34. S 添加報表分割層次
34. 6 用樣板文本和圖形定制報表
34. 7 使用匯總和公式列
34. 8 設置報表的格式
34. 9 研究復雜報表
34. 9. 1 郵寄標簽報表
34. 9. 2 信件報表
34. 9. 3 矩陣報表
34. 10 創(chuàng)建動態(tài)報表
34. 10. 1 使用動態(tài)查詢參數
34. 10. 2 定義運行時使用詞匯參數的查詢
第35章 Graphic Builder
35. 1 Oracle Developer Graphics環(huán)境
35. 1. 1 Layout Editor
35. 1. 2 初始化Graphics環(huán)境
35. 1. 3 創(chuàng)建新的屏幕顯示
35. 2 定義顯示
35. 2. 1 創(chuàng)建餅圖
35. 2. 2 創(chuàng)建柱狀圖
35. 2. 3 其他圖表類型
35. 3 定義圖表的參數
35. 4 多圖表應用程序
35. 4. 1 創(chuàng)建展開圖表
35. 4. 2 創(chuàng)建多層圖表
35. 5 用文本和分割格式化圖表
35. 5. 1 在圖表中添加文本項
35. 5. 2 自定義圖表標注
35. 5. 3 創(chuàng)建分割式圖表
35. 6 高級格式化技術
35. 6. 1 使用格式化觸發(fā)器
35. 6. 2 創(chuàng)建數據過濾器
第36章 Oracle Developer集成
36. 1 在Form Builder中顯示圖形
36. 2 從Form Builder中執(zhí)行報表
36. 3 在Repoft Builder中顯示圖形
36. 4 與非Oracle應用程序接口
36. 5 與Windows API和其他的DLL接口
36. 6 Developer 6.0展望
36. 6. 1 新的用戶界面
36. 6. 2 更強大的PL/SQL Editor
36. 6. 3 新的List of Values Wizard
36. 6. 4 支持Oracl 8對象
第37章 Oracle OLE對象介紹
37. 1 OO4O的組件
37. 1. 1 進程內自動化服務器
37. 1. 2 Oracle C++類庫
37. 1. 3 Oracle數據控件
37. 2 OO4O和開放數據庫連接API
37. 3 主機環(huán)境
第38章 Oracle OLE自動化服務器
38. 1 理解OO4O背景
38. 1. 1 什么是OLE自動化服務器
38. 2 應用初步
38. 2. 1 訪問自動化服務器
38. 2. 2 連接到OraeIe數據庫服務器
38. 3 執(zhí)行SQL語句和PL/SQL程序塊
38. 3. 1 CreateDynaset方法
38. 3. 2 CreatePlsqlDynaset方法
38. 3. 3 ExecuteSQL和CreateSQL方法
38. 4 使用參數
38. 4. 1 參數數組
38. 4. 2 執(zhí)行PL/SQL程序塊
38. 5 OraDynaset Edit. Update和AddNew方法
38. 6 對LONG和LONG RAW列的支持
38. 7 事務
38. 8 錯誤處理
38. 9 性能調整
38. 9. 1 最小化OLE COM開銷
38. 9. 2 最小化網絡的往返
38. 9. 3 重用數據庫連接
38. 10 線程安全性
第39章 Orace數據控件
39. 1 在Visual Basic中使用ODC
39. 2 使用ODC和OO4O Automation Server對象
第40章 Oraacle Discoverer介紹
40. 1 多維數據庫入門
40. 2 OLAP的半正規(guī)定義
40. 3 多維存儲策略——一個星形模式的誕生
40. 4 作為數據倉庫工具的Discoverer
40. 5 Discoverer 3. 1的特性. 功能和優(yōu)點
第41章 使用Discoverer制作報表
41. 1 創(chuàng)建教程和視頻數據庫
41. 2 創(chuàng)建OLAP數據庫
41. 3 創(chuàng)建例子數據庫
41. 4 把數據從數據庫映射到Discoverer中:使用Load Wizard
41. 5 洶覽修改各個文件夾和項目的屬性
41. 6 管理任務列表:在開始多維設計之前一定要啟動它
41. 6. 1 創(chuàng)建事務域(強制性的)
41. 6. 2 編輯項目屬性
41. 6. 3 創(chuàng)建聯接
41. 6. 4 創(chuàng)建已計算好的項目
41. 6. 5 創(chuàng)建條件
41. 6. 6 創(chuàng)建項目和數據層次
41. 6. 7 創(chuàng)建項目類
41. 6. 8 創(chuàng)建新文件夾
41. 6. 9 創(chuàng)建匯總文件夾
41. 6. 10 授予事務域訪問權限(強制性的)
41. 7 Discovere 3. 1的User Edition
41. 8 多維數據庫:機會無窮
41. 9 意識中的OLAP
第42章 Programmer/2000
42. 1 Oracle預編譯器
42. 2 為什么要預編譯源程序
42. 3 預編譯器特點概述
42. 4 預編譯器支持的高級語言
42. 5 ANSI/ISO標準
42. 6 預編譯器選項
42. 7 如何進行程序預編譯
42. 8 條件預編譯
42. 9 嵌入式SQL宿主程序
42. 10 宿主程序基礎
42. 10. 1 命名約定
42. 10. 2 嵌入式SQL語言
42. 10. 3 PL/SQL塊
42. 11 開發(fā)宿主程序的要求
42. 11. 1 數據聲明代碼段
42. 11. 2 數據操作代碼段
42. 12 出錯處理
42. 12. 1 一般指導
42. 12. 2 SQLCA變量
42. 12. 3 WHENEVER語句
42. 12. 4 指示器變量
42. 13 宿主數組
42. 14 動態(tài)SQL
42. 15 動態(tài)SQL語句的編碼方法
42. 15. 1 方法一
42. 15. 2 方法二
42. 15. 3 方法三
42. 15. 4 方法四
42. 16 用戶退出程序
42. 17 性能調整
42. 17. 1 性能不良
42. 17. 2 改進性能
42. 18 Oracle調用接口(OCI)
42. 19 SQL 3f Module
42. 20 生產串. 安全和性能
42. 21 版本8中的新特性
第43章 使用PowerBuilder
43. 1 與數據庫連接
43. 2 與數據庫通信
第44章 使用Visual Basic
44. 1 減少開發(fā)時間并帶來增值的第三方產品
44. 2 RAF用戶可立即獲得的好處
44. 3 快速應用基礎
44. 4 RAF教程
44. 5 與數據庫連接
44. 5. 1 檢索SQL結果
44. 5. 2 處理多行記錄
第45章 使用Delphi
45. 1 配置數據源
45. 2 與數據庫通信
第46章 把信息放到Web上
46. 1 Web的誕生
46. 2 把信息放到Web上的優(yōu)勢與劣勢
46. 2. 1 優(yōu)勢
46. 2. 2 劣勢
46. 3 HTML
46. 3. 1 基本概念
46. 3. 2 讓你的HTML更吸引入
46. 3. 3 創(chuàng)建鏈接
46. 3. 4 HTML編輯器
46. 3. 5 HTML風格和設計
46. 4 媒體是信息
46. 5 瀏覽器的作用
46. 6 HTML和Oracle的Web服務器
46. 7 Oracle的產品interMedia
46. 8 VRML和Oracle8i空間
46. 8. 1 作為工具的VRML
46. 8. 2 未來的空間數據
第47章 使用Jaya和Perl進行Oracle web編程
47. 1 Java基礎
47. 2 Java對象模型
47. 3 Java語言
47. 4 使用Java的優(yōu)勢
47. 5 CORBA基礎
47. 5. 1 CORBA對象模型
47. 5. 2 CORBA結構
47. 5. 3 Inter—ORB協(xié)議(IIOP)
47. 5. 4 接口定義語言(Interface Definitio Language, IDL)
47. 5. 5 開發(fā)基于Java的CORBA服務
47. 5. 6 IDL-to-Java映射
47. 5. 7 從IDL生成Java源代碼
47. 5. 8 開發(fā)實現
47. 5. 9 在名字服務中綁定服務器對象
47. 5. 10 從客戶應用程序訪問對象
47. 5. 11 設計時應考慮的因素
47. 5. 12 與Oracle通信
47. 6 用Perl進行CGI編程
47. 6. 1 什么是CGI腳本
47. 6. 2 請求方法
47. 6. 3 CGI腳本的輸出
47. 6. 4 CGI的安全問題
47. 6. 5 用Perl編寫CGI腳本
47. 6. 6 Perl語言
47. 6. 7 從數據庫中取數據
第48章 Web數據庫連接
48. 1 編寫JDBC小應用程序和應用程序
48. 1. 1 數據庫連接
48. 1. 2 使用DatabaseMetaData
48. 1. 3 檢索結果集
48. 1. 4 使用ResultSetMetaData
48. 1. 5 使用DML語句
48. 1. 6 訪問函數和過程
48. 1. 7 使用輸出參數
48. 2 JDBC異常處理
48. 3 JDBC調試
48. 4 配置問題
48. 4. 1 本地庫和支持的平臺
48. 4. 2 瘦客戶機和多層設計
48. 5 使用RMl
48. 6 使用JavaIDL
48. 7 小應用程序與Java應用程序的對比及其安全性考慮
48. 8 高級JDBC應用程序設計
48. 9 性能評價和多線程設計
48. 10 編寫JDBC驅動程序
48. 11 本地JDBC接口映射
48. 12 JDBC的兼容性
48. 13 使用JNl
48. 14 JDBC的未來
第49章 在Web上放置應用程序
49. 1 規(guī)劃Web應用程序
49. 1. 1 定義用戶域
49. 1. 2 設計Web應用程序
49. 2 Oracle8i和cartridge
49. 2. 1 cartridge開發(fā)的支持語言
49. 2. 2 cartridge的內部組成
49. 3 PL/SQL Web應用程序
49. 3. 1 PL/SQL開發(fā)工具包
49. 3. 2 Oracle Web服務器超文本過程和超文本函數包
49. 3. 3 PL/SQL cartridge的例子
49. 4 使用C創(chuàng)建一個cartridge
49. 5 Java
49. 5. 1 創(chuàng)建一個簡單的Java應用程序
第50章 網絡
50. 1 網絡簡介
50. 2 Oracle網絡概述
50. 3 主機/終端連接
50. 4 客戶機/服務器連接
50. 5 Web/Internet連接
50. 6 數據庫到數據庫的連接
50. 7 Net/8和sQL, Net
50. 7. 1 Net/8要點
50. 7. 2 Net/8特性
50. 8 ODBC, JDBC和OLE
50. 9 配置示例
50. 10 網絡開發(fā)技巧
第51章 并行處理
51. 1 對并行處理技術需求的理解
51. 1. 1 操作系統(tǒng)在并行處理中的影響
51. 1. 2 新時期的并行技術
51. 2 協(xié)調并行處理平臺
51. 3 OracLe8i新興的高速緩存合并技術
51. 4 Oracle級務器關于開放數據倉庫的可縮放性并行體系結構
51. 4. 1 并行硬件系統(tǒng)
51. 4. 2 非共享方法
51. 4. 3 磁盤共享方法
51. 4. 4 現實世界需要什么
51. 5 Oracle并行體系結構概述
51. 5. 1 Oracle并行服務器技術
5I. 5. 2 Oracle并行查詢技術
51. 5. 3 動態(tài)并行執(zhí)行:重要組成部分
51. 5. 4 內部操作運算符和操作間運算符并行技術
51. 5. 5 靈活的并行操作
51. 5. 6 節(jié)點間的并行機制
51. 5. 7 卓越的容錯技術
51. 6 Oracle在純系統(tǒng)中的優(yōu)點
51. 6. 1 靜態(tài)數據分區(qū)和并行技術
51. 6. 2 經常需要重新分區(qū)
51. 6. 3 均衡處理功能
51. 6. 4 便利的管理
51. 6. 5 健壯的可縮放性
51. 6. 6 技術上的新興趨勢
51. 7 并行處理平臺的硬件配置要求
51. 7. 1 自動進行故障排除的冗余主機
51. 7. 2 交叉或遠程安裝磁盤驅動器
51. 7. 3 磁盤驅動器分配
51. 7. 4 磁盤分區(qū)
51. 7. 5 通過平街Oracle進程來最大化并行平臺數據庫和磁盤性能
51. 7. 6 Oracle的磁盤優(yōu)化和并行服務器選項
51. 7. 7 磁盤存儲設備
51. 7. 8 RAID和磁盤鏡像速度的比較
51. 7. 9 并行處理器種類. 智能控制卡和總線I/O
51. 8 做出正確的選擇
51. 8. 1 事務處理性能理事會(TPC)基準測試
51. 8. 2 并行處理平臺選擇標準
51. 8. 3 并行索引平臺設計
51. 9 常規(guī)并行平臺服務器維護
51. 9. 1 并行處理數據庫和工具的升級
51. 9. 2 并行處理平臺未用空間的計算
第52章 ODBC
52. 1 ODBC組件
52. 2 配置ODBC數據源
52. 3 使用ODBC API連接一個ODBC數據源
52. 4 設置連接選項
52. 5 應用SQL事務
52. 6檢索結果集合
52. 7 錯誤處理
52. 8 調用存儲過程和函數
52. 9 斷開連接和釋放資源
52. 10 調試ODBC應用程序
52. 11 ODBC的缺陷
第53章 JDBC
53. 1 JDBC的安裝
53. 1. 1 Oracle8i JDBC的安裝
53. 1. 2 使用安裝盤來安裝Oracle8i JDBC驅動程序
53. 1. 3 安裝從web下載的JDBC驅動程序
53. 1. 4 安裝測試
53. 2 使用JDBC驅動程序
53. 2. 1 JDBC OCI驅動程序
53. 2. 2 JDBC瘦驅動程序
53. 3 JDBC的優(yōu)點和缺點
53. 3. 1 數據映射
53. 3. 2 REFCURSORS和ResultSets
53. 3. 3 預取數據行
53. 3. 4 批量執(zhí)行
53. 3. 5 數據流
53. 3. 6 JDBC的局限性
第54章 數據倉庫和數據集市
54. 1 數據倉庫和數據集市簡介
54, 1. 1 數據存儲
54. 1. 2 程序和過程
54. 1. 3 其他類型的數據庫
54. 2 數據倉庫的典型應用
54. 3 設計數據倉庫
54. 3. 1 確定所需信息
54. 3. 2 未來的其他數據
54. 3. 3 從在線系統(tǒng)中抽取數據
54. 3. 4 清除過程
54. 4 星形聯接模式
54. 5 在Oracle的環(huán)境下疆整數量倉庫
54. 6 Oracle數據集市
54. 7 OLAP引擎