第1章 SQL Server關系數據庫簡介
1.1 數據庫基礎知識
1.1.1 數據庫系統(tǒng)簡介
1.1.2 數據模型
1.1.3 關系型數據庫的內部結構
1.1.4 數據的完整性
1.2 SQL Servet簡介
1.2.1 SQL Server 2000的安裝
1.2.2. SQL Server內置數據庫
1.2.3 SQL Server系統(tǒng)表
1.2.4 SQL Server系統(tǒng)存儲過程
1.2.5 樣本數據庫
習題與思考題
第2章 Transanct-SQL語言
2.1 Transact-SQL語言基礎
2.1.1 邏輯數據庫和物理數據庫
2.1.2 標識符
2.1.3 注釋
2.1.4 常量、變量以及數據類型
2.1.5 函數
2.1.6 運算符與表達式
2.1.7 流程控制語句
2.2 數據操縱語言(DML)
2.2.1 SELECT語句
2.2.2 INSERT語句
2.2.3 UPDATE語句
2.2.4 DELETE語句
習題與思考題
第3章 服務器管理
3.1 創(chuàng)建服務器組
3.2 服務器注冊
3.3 服務器啟動、暫停和停止
3.4 服務器的連接與斷開
3.5 服務器配置選項設置
習題與思考題
第4章 數據庫管理
4.1 數據庫的存儲結構
4.1.1 數據庫文件
4.1.2 數據庫文件組
4.2 創(chuàng)建、修改和刪除數據庫
4.2.1 創(chuàng)建數據庫
4.2.2 修改數據庫
4.2.3 刪除數據庫
4.3 數據庫備份
4.3.1 備份概述
4.3.2 創(chuàng)建備份設備
4.3.3 備份的執(zhí)行
4.4 恢復數據庫
4.4.1 恢復概述
4.4.2 恢復用戶數據庫
4.4.3 恢復系統(tǒng)數據庫
4.4.4 使用管理工具恢復數據庫
習題與思考題
第5章 數據庫對象操作
5.1 數據類型
5.1.1 系統(tǒng)數據類型
5.1.2 自定義數據類型
5.2 表操作
5.2.1 創(chuàng)建表
5.2.2 增加、刪除和修改字段
5.2.3 創(chuàng)建、刪除和修改約束
5.2.4 查看表格
5.2.5 刪除表
5.3 視圖操作
5.3.1 創(chuàng)建視圖
5.3.2 修改和重命名視圖
5.3.3 查看視圖信息、刪除視圖
5.3.4 通過視圖修改記錄
5.4 索引操作
5.4.1 創(chuàng)建索引
5.4.2 查看、修改和刪除索引
習題與思考題
第6章 觸發(fā)器、存儲過程、游標
6.1 觸發(fā)器
6.1.1 觸發(fā)器的用途
6.1.2 觸發(fā)器的種類與觸發(fā)操作
6.1.3 觸發(fā)器的建立與修改
6.1.4 設計觸發(fā)器的技巧
6.1.5 建立AFTER觸發(fā)器
6.1.6 建立INSTEAD 0F觸發(fā)器
6.2 儲存過程
6.2.1 創(chuàng)建存儲過程
6.2.2 執(zhí)行存儲過程
6.2.3 查看和修改存儲過程
6.2.4 重命名和刪除過程
6.3 游標
6.3.1 游標簡介
6.3.2 游標的聲明、打開、關閉與刪除
6.3.3 使用FETCH讀取游標中的記錄
6.3.4 通過游標修改或刪除記錄
6.3.5 游標的應用舉例
習題與思考題
第7章 SQL Server權限管理
第8章 SQL Server 數據轉換
第9章 用戶定義函數
第10章 SQL Server編程實例
參考文獻