第1 章 數據庫繫統概述 ................................................................................................. 1
1.1 數據庫概述 ......................................................................................................... 2
1.2 數據模型 ............................................................................................................. 6
1.3 關繫數據庫繫統 ................................................................................................. 10
1.4 關繫數據庫的設計理論 ..................................................................................... 13
1.5 數據庫設計 ......................................................................................................... 20
本章小結 ...................................................................................................................... 33
習題與實訓 .................................................................................................................. 33
第2 章 SQL Server 2012 繫統基礎 .............................................................................. 38
2.1 SQL Server 2012 簡介 ....................................................................................... 39
2.2 SQL Server 2012 的安裝 .................................................................................... 41
2.3 SQL Server 總體結構和組件概述 ..................................................................... 49
2.4 SQL Server 2012 管理工具的使用 .................................................................... 54
本章小結 ...................................................................................................................... 57
習題與實訓 .................................................................................................................. 58
第3 章 SQL Server 2012 數據庫操作 .......................................................................... 59
3.1 SQL Server 2012 數據庫概述 ............................................................................ 60
3.2 創建數據庫 ........................................................................................................ 63
3.3 修改數據庫 ........................................................................................................ 70
3.4 刪除數據庫 ........................................................................................................ 78
3.5 分離和附加數據庫 ............................................................................................. 79
本章小結 ...................................................................................................................... 81
習題與實訓 .................................................................................................................. 81
第4 章 SQL Server 2012 數據表操作 .......................................................................... 83
4.1 創建數據表 ........................................................................................................ 84
4.2 修改數據表結構 ................................................................................................ 94
4.3 創建數據表的完整性約束 ................................................................................. 97
4.4 操作數據表記錄 ................................................................................................ 106
4.5 刪除數據表 ......................................................................................................... 110
本章小結 ...................................................................................................................... 111
習題與實訓 .................................................................................................................. 111
第5 章 使用SQL 語句查詢數據 .................................................................................... 115
5.1 簡單查詢 ............................................................................................................. 116
5.2 連接查詢 ............................................................................................................. 123
5.3 子查詢 ................................................................................................................. 126
5.4 其他查詢操作 ..................................................................................................... 130
本章小結 ...................................................................................................................... 135
習題與實訓 .................................................................................................................. 135
第6 章 視圖和索引的使用 ............................................................................................. 137
6.1 視圖的使用 ......................................................................................................... 138
6.2 索引的使用 ......................................................................................................... 149
本章小結 ...................................................................................................................... 157
習題與實訓 .................................................................................................................. 157
第7 章 Transact-SQL 編程 ............................................................................................ 159
7.1 Transact-SQL 語言.............................................................................................. 160
7.2 常量和變量 ......................................................................................................... 161
7.3 運算符和表達式 ................................................................................................. 163
7.4 流程控制語句 ..................................................................................................... 166
7.5 常用函數 ............................................................................................................. 172
7.6 遊標的操作 ......................................................................................................... 180
本章小結 ...................................................................................................................... 185
習題與實訓 .................................................................................................................. 186
第8 章 存儲過程和觸發器 ............................................................................................. 188
8.1 存儲過程 ............................................................................................................. 189
8.2 觸發器 ................................................................................................................. 202
本章小結 ...................................................................................................................... 215
習題與實訓 .................................................................................................................. 215
第9 章 數據庫的安全管理 ............................................................................................. 217
9.1 身份驗證模式 ..................................................................................................... 218
9.2 帳號管理 ............................................................................................................ 222
9.3 角色管理 ............................................................................................................ 229
9.4 權限管理 ............................................................................................................ 236
本章小結 ...................................................................................................................... 243
習題與實訓 .................................................................................................................. 243
第10 章 數據庫的備份與恢復 ....................................................................................... 244
10.1 數據庫的備份 ................................................................................................... 245
10.2 數據庫的恢復 ................................................................................................... 252
10.3 數據導入導出 .................................................................................................. 258
本章小結 ...................................................................................................................... 264
習題與實訓 .................................................................................................................. 264
第11 章 SQL Server 應用案例設計 .............................................................................. 265
11.1 工資管理繫統數據庫設計 ............................................................................... 265
11.2 圖書銷售管理繫統數據庫設計 ....................................................................... 271
本章小結 ...................................................................................................................... 281
參考文獻 ............................................................................................................................. 282