本書內容包括:安裝SQLServer2008、數據庫的基本概念、創建和維護數據庫、創建和維護數據表、創建和維護約束、創建數據庫關系圖、插入、修改和刪除表中數據、使用T-SQL查詢表中數據、使用T-SQL進行程序設計、創建和執行存儲過程、創建和測試觸發器、創建視圖、索引和事務、SQLServer2008的安全性管理、數據庫的備份和恢復、數據的導入導出和設計輸出報表。
出版說明
前言
任務1 安裝SQL Server 2008
1.1 任務提出
1.1.1 任務背景
1.1.2 任務描述
1.2 任務實施與拓展
1.2.1 安裝SQL Server 2008
1.2.2 SQL Server 2008常用組件使用
1.3 知識鏈接
1.3.1 數據庫的基本概念
1.3.2 SQL Server 2008安裝需求
1.4 小結
1.5 習題
任務2 創建和維護數據庫
2.1 任務提出
2.1.1 任務背景
2.1.2 任務描述
2.2 任務實施與拓展
2.2.1 創建學生數據庫students
2.2.2 查看數據庫students
2.2.3 配置數據庫選項
2.2.4 修改數據庫大小
2.2.5 分離和附加數據庫students
2.2.6 刪除數據庫
2.3 知識鏈接
2.3.1 數據庫的物理存儲結構
2.3.2 系統數據庫和示例數據庫
2.3.3 創建數據庫語法
2.4 小結
2.5 習題
任務3 創建和管理表結構
3.1 任務提出
3.1.1 任務背景
3.1.2 任務描述
3.2 任務實施與拓展
3.2.1 創建表
3.2.2 創建約束
3.2.3 修改表
3.2.4 創建數據庫關系圖
3.3 知識鏈接
3.3.1 數據表
3.3.2 數據類型
3.3.3 數據完整性
3.3.4 數據庫關系圖
3.4 小結
3.5 習題
任務4 表數據操作
4.1 任務提出
4.1.1 任務背景
4.1.2 任務描述
4.2 任務實施與拓展
4.2.1 向表中添加數據
4.2.2 修改表中數據
4.2.3 刪除表中數據
4.3 知識鏈接
4.3.1 INSERT添加數據
4.3.2 UPDATE更改數據
4.3.3 DELETE 刪除數據
4.4 小結
4.5 習題
任務5 查詢數據
5.1 任務提出
5.1.1 任務背景
5.1.2 任務描述
5.2 任務實施與拓展
5.2.1 使用基本查詢語句
5.2.2 使用WHERE限制返回的行數
5.2.3 多表查詢
5.2.4 使用ORDER BY排序
5.2.5 使用HAVING與GROUP BY分組查詢
5.2.6 使用TOP N顯示前N行
5.2.7 使用UNION合并結果集
5.2.8 子查詢
5.3 知識鏈接
5.3.1 基本查詢語句語法
5.3.2 使用WHERE子句限制返回的行數語法
5.3.3 多表查詢語法
5.3.4 使用ORDER BY子句排序語法
5.3.5 使用HAVING與GROUP BY子句分組查詢語法
5.3.6 使用TOP N子句顯示前N行語法
5.3.7 使用UNION合并子句語法
5.3.8 子查詢概述
5.3.9 SELECT 語句結構
5.4 小結
5.5 習題
任務6 T-SQL程序設計
6.1 任務提出
6.1.1 任務背景
6.1.2 任務描述
6.2 任務實施與拓展
6.2.1 標識符的使用
6.2.2 變量的使用
6.2.3 函數的使用
6.2.4 運算符和表達式的使用
6.2.5 T-SQL流程控制語言的使用
6.2.6 批處理的使用
6.2.7 EXEC、WAITFOR、RETURN、@@ERROR和TRY…CATCH語句的使用
6.2.8 注釋的使用
6.3 知識鏈接
6.3.1 SQL語言組成要素
6.3.2 命名SQL Server對象的規則
6.3.3 數據類型
6.3.4 常量和變量
6.3.5 函數
6.3.6 運算符和表達式
6.3.7 通配符
6.3.8 流程控制語言
6.3.9 批處理
6.3.10 注釋
6.4 小結
6.5 習題
任務7 存儲過程和觸發器
7.1 任務提出
7.1.1 任務背景
7.1.2 任務描述
7.2 任務實施與拓展
7.2.1 存儲過程的創建
7.2.2 觸發器的創建
7.3 知識鏈接
7.3.1 存儲過程概述
7.3.2 DML觸發器概述
7.4 小結
7.5 習題
任務8 視圖、索引和事務
8.1 任務提出
8.1.1 任務背景
8.1.2 任務描述
8.2 任務實施與拓展
8.2.1 視圖
8.2.2 索引
8.2.3 事務
8.3 知識鏈接
8.3.1 視圖
8.3.2 索引
8.3.3 事務
8.4 小結
8.5 習題
任務9 SQL Server安全性管理
9.1 任務的提出
9.1.1 任務背景
9.1.2 任務描述
9.2 任務的實施
9.2.1 服務器的安全性設置
9.2.2 數據庫的安全性設置
9.2.3 數據表的安全性設置
9.2.4 架構
9.3 知識鏈接
9.3.1 SQL Server的安全機制
9.3.2 SQL Server驗證模式
9.3.3 角色
9.3.4 數據庫用戶的權限
9.3.5 架構
9.4 小結
9.5 習題
任務10 數據庫的備份和恢復
10.1 任務的提出
10.1.1 任務背景
10.1.2 任務描述
10.2 任務的實施
10.2.1 手動進行完整數據庫備份
10.2.2 自動進行完整備份+差異備份+事務日志備份
10.2.3 數據恢復
10.3 知識鏈接
10.3.1 備份的定義和作用
10.3.2 備份的類型
10.3.3 恢復模式
10.3.4 使用T-SQL進行備份
10.4 小結
10.5 習題
任務11 數據之間的轉換和設計輸出報表
11.1 任務的提出
11.1.1 任務背景
11.1.2 任務描述
11.2 任務的實施
11.2.1 將Excel數據導入SQL Server
11.2.2 將SQL Server數據導出為TXT文件
11.2.3 設計輸出報表
11.3 知識鏈接
11.3.1 數據轉換時需要考慮的問題
11.3.2 常用數據轉換工具
11.4 小結
11.5 習題
參考文獻