《高等職業教育“十二五”規劃教材:SQL Server 2008數據庫案例教程》將SQL Server 2008作為數據庫教學的主要內容,為適合高職高專的教學特點,采用案例驅動編寫模式。全書共12章,內容包括:數據庫基礎知識,SQL Server 2008簡介,T-SQL語言,數據庫的創建與管理,數據表的創建與管理,數據查詢,索引和視圖,存儲過程與觸發器,游標、事務與鎖,SQL Server 2008安全性管理,SQL Server 2008服務,SQL Server 2008綜合應用實例。
《高等職業教育“十二五”規劃教材:SQL Server 2008數據庫案例教程》內容豐富、全面,以高職高專學生的知識需要為向導,采用案例加實訓的方式使學生熟練掌握基本的數據庫技術,并適當擴展網頁與數據庫的關系,便于學生為后續課程打好基礎。
《高等職業教育“十二五”規劃教材:SQL Server 2008數據庫案例教程》適合作為高職高專及本科院校計算機類專業的課程教材,也可作為數據庫技術培訓教材及自學參考書。
前言
第1章 數據庫基礎知識
1.1 數據庫概述
1.1.1 基本概念
1.1.2 數據庫的發展
1.1.3 常用數據庫簡介
1.2 關系數據庫
1.2.1 E R概念模型
1.2.2 關系數據模型
1.2.3 E R圖轉化成關系數據模型
1.2.4 基本關系運算
1.2.5 關系規范化
本章小結
實訓任務
練習題
第2章 SQL Server 2008簡介
2.1 SQL Server的發展歷史
2.1.1 SQL Server 2008概述
2.1.2 SQL Server 2008的發展歷史
2.2 SQL Server 2008的特點與功能
2.2.1 SQL Server 2008的特點
2.2.2 SQL Server 2008的新功能
2.3 SQL Server 2008的安裝與配置
2.4 SQL Server 2008的管理工具
本章小結
實訓任務
練習題
第3章 T SQL語言
3.1 T SQL語言基礎知識
3.2 T SQL語言的語言元素
3.2.1 T SQL語言常用語句
3.2.2 注釋
3.2.3 變量
3.2.4 運算符
3.2.5 函數
3.2.6 流程控制語句
3.2.7 批處理
本章小結
實訓任務
練習題
第4章 數據庫的創建與管理
4.1 數據庫的存儲結構
4.1.1 數據庫文件
4.1.2 數據庫文件組
4.2 創建和管理數據庫
4.2.1 創建數據庫
4.2.2 查看數據庫
4.2.3 修改數據庫
4.2.4 刪除數據庫
4.3 備份和還原數據庫
4.3.1 基本知識
4.3.2 備份數據庫
4.3.3 還原數據庫
4.4 維護數據庫
4.4.1 收縮數據庫
4.4.2 創建維護計劃
4.4.3 導入和導出數據
本章小結
實訓任務
練習題
第5章 數據表的創建與管理
5.1 表概述
5.1.1 列屬性
5.1.2 約束
5.2 創建與管理表結構
5.2.1 使用T SQL語句創建表
5.2.2 在對象資源管理器中創建表
5.2.3 修改、刪除表及約束
5.2.4 查看表信息
5.3 管理表中的數據
5.3.1 圖形界面的數據錄入
5.3.2 使用T SQL語句添加記錄
5.3.3 使用T SQL語句修改記錄
5.3.4 使用T SQL語句刪除記錄
本章小結
實訓任務
練習題
第6章 數據查詢
6.1 SELECT語句
6.2 簡單查詢
6.2.1 查詢表中指定的列
6.2.2 查詢表中全部的列
6.2.3 在查詢結果中插入常量值的列
6.2.4 改變查詢結果集中的列標題
6.3 條件查詢
6.3.1 以比較運算為條件
6.3.2 以確定范圍為條件
6.3.3 以確定集合為條件
6.3.4 以字符匹配為條件
6.3.5 涉及空間值的查詢
6.3.6 多重條件(或復合)查詢
6.4 對查詢結果排序和使用計算函數
6.4.1 對查詢結果排序
6.4.2 在查詢語句中使用計算函數
6.4.3 使用COMPUTE子句
6.4.4 使用COMPUTE BY子句
6.4.5 對查詢結果進行分組統計(或計算)
6.5 多表連接查詢
6.5.1 內連接
6.5.2 自連接
6.5.3 外連接
6.6 子查詢
6.6.1 使用子查詢的結果作比較
6.6.2 使用子查詢的結果作集合
6.6.3 使用子查詢進行邏輯測試
6.7 基于外表條件的數據修改和刪除
6.7.1 基于外表條件的數據修改
6.7.2 基于外表條件的數據刪除
本章小結
實訓任務
練習題
第7章 索引和視圖
7.1 索引
7.1.1 索引的基本概念
7.1.2 索引的類型
7.1.3 創建索引
7.1.4 刪除索引
7.2 視圖
7.2.1 創建視圖
7.2.2 更改視圖
本章小結
實訓任務
練習題
第8章 存儲過程與觸發器
8.1 存儲過程
8.1.1 存儲過程概述
8.1.2 創建存儲過程
8.1.3 更新存儲過程
8.1.4 刪除存儲過程
8.2 觸發器
8.2.1 觸發器概述
8.2.2 創建觸發器
8.2.3 修改觸發器
8.2.4 重命名觸發器
8.2.5 禁用與啟用觸發器
8.2.6 刪除觸發器
8.2.7 使用觸發器
本章小結
實訓任務
練習題
第9章 游標、事務與鎖
9.1 游標
9.1.1 游標概述
9.1.2 游標的使用
9.1.3 游標使用示例
9.2 事務
9.2.1 事務的概念
9.2.2 事務的屬性
9.2.3 事務的模式
9.2.4 事務處理
9.2.5 事務處理舉例
9.3 鎖
9.3.1 鎖概述
9.3.2 鎖的模式
本章小結
實訓任務
練習題
第10章 SQL Server 2008安全性管理
10.1 SQL Server 2008安全性簡介
10.1.1 SQL Server 2008安全性管理概述
10.1.2 SQL Server 2008安全管理的層次性
10.2 SQL Server 2008驗證模式
10.2.1 SQL Server 2008的身份驗證模式
10.2.2 設置和修改身份驗證模式
10.3 管理SQL Server 2008登錄
10.3.1 管理登錄賬戶
10.3.2 管理用戶賬戶
10.4 角色與權限
10.4.1 角色
10.4.2 權限
本章小結
實訓任務
練習題
第11章 SQL Server 2008服務
11.1 集成服務
11.1.1 集成服務概述
11.1.2 使用集成服務
11.2 報表服務
11.2.1 報表服務概述
11.2.2 使用報表服務
11.3 分析服務
11.3.1 分析服務概述
11.3.2 使用分析服務
本章小結
實訓任務
練習題
第12章 SQL Server 2008綜合應用實例
12.1 學校新聞發布系統需求分析
12.2 新聞發布系統設計
12.3 新聞發布系統后臺程序實現
12.4 新聞發布系統前臺程序實現
12.5 新聞發布系統測試
12.6 部署與維護
本章小結
實訓任務
練習題
附錄“數據庫應用”模擬試卷
參考文獻