第1章數據庫概述
1.1數據庫系統(tǒng)概論
1.1.1什么是數據庫
1.1.2文件系統(tǒng)的缺陷
1.1.3數據庫管理系統(tǒng)
1.1.4數據庫系統(tǒng)組成
1.2數據庫系統(tǒng)的體系結構
1.2.1數據庫系統(tǒng)的三級模式結構
1.2.2數據庫管理系統(tǒng)的工作過程
1.2.3數據庫系統(tǒng)的設計目標
1.3數據庫模型
1.3.1概念模型
1.3.2數據邏輯模型
1.4關系模型系統(tǒng)
1.4.1關系與關系模式
1.4.2關系代數
習題一
第2章SQI.Server2000系統(tǒng)安裝與配置
2.1SQLServer2000的特點
2.1.1SQLServer2000客戶服務器體系結構
2.1.2SQLServer2000的查詢語言--交互式SQL
2.1.3SQLServer2000的新特性
2.2SQLServer2000的安裝
2.2.1SQLServer2000的各種版本
2.2.2硬件要求
2.2.3軟件要求
2.2.4安裝SQLServer2000
2.3SQLServer2000服務器端的操作
2.3.1SQLServer的程序組命令項
2.3.2SQLServer服務器端的操作
2.4配置SQLServer2000
2.5SQLServer2O0O客戶端的操作
2.5.1SQL查詢分析器的功能
2.5.2SQL查詢分析器的使用
習題二
第3章數據庫設備與數據庫
3.1SQLServer數據庫的存儲結構
3.2數據庫存儲設備
3.2.1數據庫設備
3.2.2數據庫結構
3.3創(chuàng)建用戶數據庫
3.4管理數據庫
3.4.1打開數據庫
3.4.2查看數據庫信息
3.4.3修改數據庫容量
3.4.4更改數據庫名稱
3.4.5刪除數據庫
習題三
第4章數據定義
4.1數據庫中表的創(chuàng)建
4.1.l使用企業(yè)管理器來創(chuàng)建表
4.1.2使用CREATETABLE語句創(chuàng)建表
4.2數據表的基本操作與信息查看
4.2.1向表中添加數據
4.2.2刪除表中的數據
4.2.3更新表中的數據
4.2.4查看表中的信息
4.3修改表的結構
4.3.1使用企業(yè)管理器修改表結構
4.3.2使用T-SQL語句修改表
4.4刪除表
4.4.1使用企業(yè)管理器刪除表
4.4.2使用T-SQL語句刪除表
習題四
第5章數據查詢
5.1引言
5.2簡單查詢
5.3連接查詢
5.4子查詢
5.4.1簡單子查詢
5.4.2多層嵌套子查詢
5.4.3相關子查詢
5.4.4子查詢內外層引用相同的表
5.4.5相關子查詢和外層查詢引用相同表
5.4.6帶有比較符的子查詢
5.4.7使用EXISTS的子查詢
5.4.8使用NOTEXISTS的子查詢
5.5內部函數和GROUPBY在查詢中的使用
5.5.1內部函數在查詢中的使用
5.5.2GROUPBY在查詢中的使用
5.5.3HAVING在查詢中的使用
習題五
第6章數據的插入、刪除與修改
6.1插入數據記錄
6.2修改數據記錄
6.3刪除數據記錄
習題六
第7章T-SQL語言編程基礎
7.1數據類型
7.2變量
7.2.1局部變量
7.2.2全局變量
7.3表達式
7.3.1運算符
7.3.2運算符的優(yōu)先級別
7.4函數
7.4.1算術函數
7.4.2字符串函數
7.4.3數據類型轉換函數
7.4.4日期、時間函數
7.4.5聚合函數
7.4.6自定義函數
7.5批處理和流控語句
7.5.1批處理
7.5.2流控語句
習題七
第8章索引與視圖
8.1索引的創(chuàng)建
8.1.1索引的基本概念
8.1.2索引的分類
8.1.3創(chuàng)建與管理索引
8.2視圖
8.2.1視圖的基本概念
8.2.2創(chuàng)建視圖
8.2.3視圖的管理
8.3使用視圖
習題八
第9章游標、存儲過程與觸發(fā)器
9.1游標
9.1.1游標的基本概念
9.1.2游標的創(chuàng)建和使用
9.1.3游標使用中應注意的問題
9.2存儲過程
9.2.1存儲過程的概念
9.2.2存儲過程的創(chuàng)建
9.2.3管理存儲過程
9.3觸發(fā)器
9.3.1觸發(fā)器概述
9.3.2創(chuàng)建觸發(fā)器
9.3.3管理觸發(fā)器
9.3.4應用觸發(fā)器
習題九
第10章數據完整性及事務控制
10.1數據完整性
10.1.1數據完整性的概念與內容
10.1.2數據完整性的實現形式
10.1.3約束
10.1.4規(guī)則
10.1.5缺省
lO.2事務控制
10.2.1事務的概念
10.2.2事務控制
lO.3鎖
10.3.1并發(fā)性與鎖
10.3.2查看鎖
習題十
第11章系統(tǒng)管理
11.1數據庫安全管理
11.1.1數據庫安全性概述
11.1.2SQIServer2000的安全機制
11.1.3SQLServer2000用戶管理
11.1.4SQLServer2000角色管理
11.1.5權限管理
11.2數據庫備份與恢復
11.2.1數據庫故障類型
11.2.2數據恢復技術
11.2.3數據庫恢復策略
11.2.4SQLServer2000數據庫備份與恢復
習題十一
第12章數據庫設計與開發(fā)
12.1數據依賴
12.1.1問題的提出
12.1.2函數依賴
12.2關系模式的規(guī)范形式
12.2.1第l范式(1NF)
12.2.2第2范式(2NF)
12.2.3第3范式(3NF)
12.2.4Boyce-codd范式(BcNF)
12.2.5多值依賴與第4范式(4NF)
12.3關系模式的規(guī)范化
12.3.1函數依賴的公理系統(tǒng)
12.3.2模式分解的算法
12.4數據庫系統(tǒng)設計
12.4.1需求分析
12.4.2概念結構設計
12.4.3邏輯設計
12.4.4物理結構設計
12.4.5數據庫實施與運行維護
習題十二
參考文獻