第1章 引言
1.1 數據庫的應用實例
1.1.1 從超市購物
1.1.2 從圖書館借書
1.1.3 學生網上選課
1.1.4 航空訂票系統(tǒng)
1.2 數據庫的基本概念
1.2.1 數據
1.2.2 信息
1.2.3 數據庫
1.2.4 數據庫管理系統(tǒng)
1.2.5 數據庫系統(tǒng)
1.2.6 數據庫管理員
1.2.7 數據模型
1.2.8 數據模式
1.2.9 空值問題
1.3 應用軟件系統(tǒng)的體系結構
1.4 數據庫與信息系統(tǒng)
1.5 數據庫設計的任務與步驟
1.6 數據庫設計人員
本章習題
第2章 數據模型
2.1 層次數據模型
2.2 網狀數據模型
2.3 關系數據模型
2.3.1 關系
2.3.2 關系的關鍵
2.3.3 關系的主屬性和非主屬性
2.3.4 關系的完整性約束
2.4 實體-聯系數據模型
2.4.1 基本E-R數據模型
2.4.2 擴充E-R數據模型
2.5 UML E-R數據模型
2.5.1 基本UML E-R數據模型
2.5.2 擴充UML E-R數據模型
本章習題
第3章 關系數據庫的設計理論
3.1 關系模式設計中一些語義問題
3.2 函數依賴
3.2.1 函數依賴的定義
3.2.2 函數依賴集的閉包
3.2.3 屬性集的閉包
3.2.4 最小函數依賴
3.3 多值依賴
3.4 連接依賴
3.5 關系模式的分解
3.6 無損分解的驗證
3.7 保持依賴的驗證
3.8 關系模式的規(guī)范化
3.8.1 第一范式
3.8.2 第二范式
3.8.3 第三范式
3.8.4 BC范式
3.8.5 無損連接和保持函數依賴分解成3NF模式集成的算法
3.8.6 無損分解成BCNF模式的算法
3.8.7 第四范式
本章習題
第4章 數據庫設計的需求分析
4.1 業(yè)務需求的確定
4.1.1 業(yè)務的流程
4.1.2 組成業(yè)務的處理
4.1.3 數據的處理
4.1.4 業(yè)務規(guī)則
4.2 數據需求的確定
4.3 處理需求的確定
4.4 數據的收集和分析
……
第5章 數據庫的概念設計
第6章 數據庫的邏輯設計
第7章 數據庫的物理設計
第8章 數據庫的實現、運行與維護
第9章 數據庫應用示例
附錄 各章習題解答
參考文獻