第1章 數據庫系統(tǒng)概述
1.1 數據庫系統(tǒng)基本概念
1.1.1 信息與數據
1.1.2 數據管理與數據庫
1.1.3 數據庫管理系統(tǒng)與數據庫應用系統(tǒng)
1.2 數據庫系統(tǒng)的發(fā)展歷程
1.2.1 手工數據管理階段
1.2.2 文件系統(tǒng)數據管理階段
1.2.3 數據庫系統(tǒng)數據管理階段
1.2.4 數據庫系統(tǒng)的特點
1.3 數據庫系統(tǒng)的結構
1.3.1 數據庫系統(tǒng)的體系結構
1.3.2 數據庫管理系統(tǒng)的功能結構
1.3.3 數據庫系統(tǒng)的三級數據模式結構
習題1
第2章 信息模型與數據模型
2.1 三種世界及描述
2.2 信息模型及表示
2.2.1 信息模型的基本概念-
2.2.2 信息模型的表示方法
2.3 常見的數據模型
2.3.1 數據模型概述
2.3.2 層次數據模型
2.3.3 網狀數據模型
2.3.4 關系數據模型
2.3.5 面向對象數據模型
2.3.6 對象關系數據模型
習題2
第3章 數據庫設計方法和實例
3.1 數據庫系統(tǒng)設計方法
3.1.1 數據庫系統(tǒng)設計的目標和內容
3.1.2 數據庫系統(tǒng)設計應注意的問題
3.1.3 數據庫設計的基本方法和步驟
3.2 系統(tǒng)需求分析
3.2.1 需求分析的任務和方法
3.2.2 系統(tǒng)數據字典和數據流程圖
3.3 數據庫信息模型的設計
3.3.1 信息結構的特點及設計方法
3.3.2 數據抽象與局部視圖設計
3.3.3 視圖的集成
3.4 數據庫邏輯結構的設計
3.4.1 信息模型向網狀模型轉換
3.4.2 信息模型向關系模型的轉換
3.4.3 用戶子模式的設計
3.4.4 數據庫邏輯結構設計的實例
3.5 數據庫物理結構的設計
3.5.1 數據庫物理結構設計的內容和方法
3.5.2 關系模式存取方法的選擇
3.5.3 確定數據庫的存儲結構
3.6 數據庫的實施和維護
3.6.1 數據入庫和數據轉換
3.6.2 數據庫試運行
3.6.3 數據庫的運行和維護
3.7 數據庫應用系統(tǒng)的設計
3.7.1 數據庫系統(tǒng)的體系架構
3.7.2 數據庫管理工具及數據源配置技術
3.7.3 數據庫應用系統(tǒng)設計的步驟與方法
3.8 數據庫系統(tǒng)設計實例
3.8.1 系統(tǒng)數據流程圖和數據字典
3.8.2 系統(tǒng)體系結構及功能結構
3.8.3 數據庫結構設計
習題3
第4章 關系模型及關系操作
4.1 關系模型及其三要素
4.1.1 關系數據結構
4.1.2 關系操作概述
4.1.3 關系的完整性
4.2 關系代數
4.2.1 傳統(tǒng)的集合運算
4.2.2 專門的關系運算
4.2.3 關系操作的實例
4.3 關系演算
4.3.1 元組關系演算
4.3.2 域關系演算
習題4
第5章 結構化查詢語言SQL
第6章 SQL Server數據庫管理系統(tǒng)
第7章 數據庫保護技術
第8章 關系規(guī)范化理論和優(yōu)化技術
第9章 數據庫的研究與發(fā)展
附錄A 數據庫系統(tǒng)實驗參考
參考文獻