目 錄
1緒 論
1.1概 述
1.1.1數據、數據庫、數據庫管理系統(tǒng)、數據庫系統(tǒng)
1.1.2數據管理技術的進展
1.1.3數據庫系統(tǒng)的優(yōu)點
1.2數據模型
1.2.1數據模型的基本概念
1.2.2三種主要數據模型
小 結
2關系數據庫
2.1關系模型
2.1.1關系操作
2.1.2關系模型的完整性約束條件
2.2關系數據語言
2.2.1概 述
2.2.2SQL定義功能
2.2.3SQL數據操作功能
2.2.4視 圖
2.2.5嵌入式SQL(EmbeddedSQL)
2.3數據庫系統(tǒng)的三級模式與數據獨立性
小 結
3數據庫保護
3.1安全性
3.1.1安全性控制的一般方法
3.1.2數據庫的安全性措施舉例
3.2完整性
3.2.1關系系統(tǒng)的實體完整性和參照完整性
3.2.2用戶定義的完整性約束
3.3并發(fā)控制
3.3.1基本概念
3.3.2封 鎖
3.3.3死 鎖
3.4恢 復
3.4.1數據庫的一致狀態(tài)
3.4.2故障的種類與相應的恢復操作
3.4.3后援副本、日志文件和恢復
小 結
4數據庫設計
4.1概 述
4.1.1數據庫設計方法
4.1.2數據庫設計步驟
4.2需求分析
4.3概念結構設計
4.3.1概念模型
4.3.2局部視圖設計
4.3.3視圖的集成
4.4邏輯結構設計
4.4.1E-R圖向關系模型的轉換
4.4.2數據模型的調整和完善
4.5數據庫的物理設計
4.6數據庫的實施和維護
4.6.1數據的載入和應用程序的調試
4.6.2數據庫的試運行
4.6.3數據庫的運行和維護
小 結
5數據庫系統(tǒng)的客戶/服務器體系結構
5.1概 述
5.2客戶/服務器一般概念
5.3客戶/服務器結構的數據庫管理系統(tǒng)
5.4客戶/服務器模型與Intranet模型
小 結
6DBMS進程結構及多線索的概念
6.1概 述
6.2DBMS進程結構研究
6.3多線索(Multi—Threaded)DBMS的概念
小 結
7并行數據庫系統(tǒng)(ParallelDatabaseSystems)
7.1概 述
7.2并行數據庫系統(tǒng)的目標及功能結構
7.2.1并行數據庫的目標
7.2.2并行數據庫的功能結構
7.3并行數據庫的體系結構
7.4并行數據庫的并行處理技術
7.4.1并行查詢處理概述
7.4.2并行操作算法
7.4.3并行查詢優(yōu)化
7.5并行數據庫的物理組織
小 結
8分布式數據庫系統(tǒng)
8.1概 述
8.1.1分布式數據庫系統(tǒng)
8.1.2分布式數據庫系統(tǒng)的特點
8.1.3分布式數據庫系統(tǒng)的目標
8.1.4分布式數據庫系統(tǒng)與并行數據庫系統(tǒng)的區(qū)別
8.2分布式數據庫系統(tǒng)的體系結構
8.2.1分布式數據庫系統(tǒng)的模式結構
8.2.2數據分片
8.2.3分布透明性
8.2.4分布式數據庫管理系統(tǒng)(D—DBMS)
8.3查詢處理和優(yōu)化
8.3.1一個實例
8.3.2查詢處理和優(yōu)化要解決的問題
8.3.3查詢優(yōu)化的目標
8.3.4連接查詢的優(yōu)化
8.4分布事務管理
8.4.1分布事務的恢復
8.4.2并發(fā)控制
8.5分布式數據庫的發(fā)展前景和應用趨勢
小 結
參考文獻
附錄 中英文詞匯對照及索引