2.2.4 E-R模型到關係模型的轉換
2.3 關係資料庫的設計
2.4 SQLServet的資料庫概念
2.4.1 SQLSetver的資料庫檔案和檔案組
2.4.2 SQLServer的系統資料庫與示例資料庫
2.5 資料庫的創建
2.5.1 使用嚮導創建資料庫
2.5.3 使用T-SQL語句創建資料庫
2.6 資料庫的維護
2.6.1 查看資料庫信息
2.6.2 修改資料庫
2.6.3 資料庫的選項設定
2.6.4 資料庫的改名
2.6.5 資料庫的刪除
2.7 上機練習
2.8 習題
第3章 資料庫的表
3.1 基本數據類型
3.1.1 系統數據類型
3.1.2 用戶定義數據類型
3.2 資料庫對象的命名規則
3.2.1 SQLServet’標識符
3.2.2 對象命名規則
3.3 創建數據表
3.3.1 創建表
3.3.2 修改表
3.3.3 刪除表
3.3.4 重命名表
3.4 數據表的基本操作
3.4.1 向表中添加數據
3.4.2 修改表中的數據
3.4.3 刪除表中的數據
3.4.4 用企業管理器管理表數據
3.5 上機練習
3.6 習題
第4章 數據檢索
4.1 簡單查詢語句
4.1.2 選擇數據列
4.1.3 使用TOP和DISTINCT
4.1.4 使用列別名
4.1.5 使用計算列
4.1.6 使用WHERE子句
4.1.7 使用ORDERBY子句
4.2 查詢語句的統計功能
4.3 數據的連線
4.3.1 交叉連線
4.3.2 內連線
4.3.3 外連線
4.3.4 自連線
4.3.5 合併結果集
4.4 子查詢
4.4.1 相關子查詢
4.4.2 嵌套子查詢
4.5 上機練習
4.6 習題
5.1 數據完整性基本概念
5.2 使用約束
5.2.1 主鍵約束
5.2.2 唯一約束
5.2.3 檢查約束
5.2.4 默認值約束
5.2.5 外鍵約束
5.3 默認對象
5.3.1 創建默認對象
5.3.2 綁定和解除綁定默認對象
9.1.2 存儲過程的特點
9.1.3 存儲過程的類型
9.2 創建和執行用戶自定義存儲過程
9.2.1 用戶自定義存儲過程的創建
9.2.2 存儲過程的執行
9.3 存儲過程的管理與維護
9.3.1 查看存儲過程的定義信息
9.3.2 修改存儲過程
9.3.3 刪除存儲過程
9.4 存儲過程中參數的使用
9.4.1 帶參數的存儲過程
9.4.2 通過RETURN返回參數
9.5 上機練習
9.6 習題
第10章 觸發器
10.1 觸發器概述
10.1.1 基本概念
10.1.2 觸發器的優點
10.1.3 觸發器的種類
10.1.4 INSERTED表和DELETED表
10.2 觸發器的使用
10.2.1 創建觸發器
10.2.2 查看觸發器的定義信息
10.2.3 禁用或啟用觸發器
10.3 修改和刪除觸發器
10.3.1 修改觸發器
10.3.2 刪除觸發器
10.4 上機練習
10.5 習題
第11章 資料庫安全
11.1 資料庫的安全模型分析
11.1.1 訪問控制
11.1.2 身份驗證模式
11.2 伺服器的安全性
11.2.1 創建和管理登錄賬戶
11.2.2 特殊的登錄賬戶sa
11.3 資料庫的安全性
11.3.1 創建和管理資料庫用戶
11.3.2 特殊的資料庫用戶dbo和guest
11.4 角色管理
11.4.1 固定伺服器角色
11.4.2 資料庫角色
11.5 許可權管理
11.5.1 許可權的種類
11.5.2 許可權的管理
11.6 上機練習
11.7 習題
第12章 備份與恢復
12.1 備份與恢復的概念
12.1.1 基本概念
12.1.2 資料庫備份
12.1.3 數據恢複方式
12.2 備份資料庫
12.2.1 使用企業管理器備份
12.2.2 使用SQL語句備份
12.3 恢複數據庫
12.3.1 使用企業管理器恢復
12.3.2 使用SQL語句恢復
12.4 制訂備份與恢復計畫
12.5 上機練習
12.6 習題
第13章 切削管理資料庫的設計與實現
13.1 切削管理資料庫的設計與實現
13.1.1 切削管理資料庫的需求分析
13.1.2 概念模型設計
13.1.3 資料庫的實現
13.1.4 數據表的實現
13.1.5 創建約束關係
13.2 切削管理資料庫的安全性管理
13.3 切削管理資料庫的數據檢索
13.4 切削管理資料庫的備份與恢復
13.4.1 資料庫備份