1 概述
1.1 什么是數據庫
1.2 數據庫的發(fā)展簡史
1.3 本書的結構
1.4 SQL Server 2000的安裝
1.5 本章小結
練習題
2 SOL語言
2.1 SQL語言簡介
2.2 創(chuàng)建表語句CREATE TABLE
2.3 修改表結構語句ALTER TABLE
2.4 刪除表語句DROP TABLE
2.5 向表中插人數據語句INSERT以及空值NULL
2.6 修改表中數據語句UPDATE
2.7 刪除表中數據語句DELETE
2.8 查詢表中數據語句SELECT
2.9 空值
2.10 創(chuàng)建、刪除索引
2.11 創(chuàng)建、刪除視圖
練習題
3 數據的完整性
3.1 什么是數據的完整性
3.2 非空約束
3.3 唯一約束
3.4 主碼約束
3.5 檢查約束
3.6 缺省值(默認值)約束
3.7 外碼約束
練習題
4 范式理論
4.1 概述
4.2 函數依賴
4.3 范式
練習題
5 數據庫設計
5.1 數據庫設計概述
5.2 規(guī)劃與立項
5.3 需求分析
5.4 系統(tǒng)設計
5.5 軟件實現、測試與維護
練習題
6 數據的安全性
6.1 安全性概述
6.2 數據庫權限的種類
6.3 權限管理
6.4 角色
練習題
7 數據庫的并發(fā)性
7.1 事務
7.2 多個用戶訪問同一數據庫時會發(fā)生的現象
7.3 鎖
7.4 封鎖協議
練習題
8 數據庫的備份與恢復
8.1 概述
8.2 故障的種類
8.3 備份的種類
8.4 日志
8.5 備份與恢復
練習題
9 數據庫的最新發(fā)展趨勢
9.1 對關系數據庫的小結
9.2 面向對象數據庫
9.3 多媒體數據庫
9.4 數據倉庫與數據挖掘
9.5 分布式數據庫
附錄