定 價:¥39.80
作 者: | 趙增敏 |
出版社: | 電子工業(yè)出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787121345258 | 出版時間: | 2018-06-01 | 包裝: | |
開本: | 16開 | 頁數(shù): | 304 | 字數(shù): |
項目1 走進SQL Server 2012 1
任務(wù)1.1 理解數(shù)據(jù)庫基本概念 1
1.1.1 數(shù)據(jù)庫 1
1.1.2 關(guān)系數(shù)據(jù)庫 2
1.1.3 數(shù)據(jù)庫管理系統(tǒng) 2
1.1.4 數(shù)據(jù)庫系統(tǒng) 2
1.1.5 結(jié)構(gòu)化查詢語言 3
任務(wù)1.2 安裝SQL Server 2012 3
1.2.1 SQL Server 2012服務(wù)器組件 4
1.2.2 SQL Server 2012管理工具 4
1.2.3 SQL Server 2012的不同版本 4
1.2.4 安裝SQL Server 2012 5
任務(wù)1.3 運行SQL Server 2012 8
1.3.1 管理SQL Server 2012服務(wù)器 9
1.3.2 連接SQL Server 2012服務(wù)器 10
1.3.3 設(shè)置SQL Server 2012服務(wù)器 12
項目思考 14
項目實訓(xùn) 15
項目2 創(chuàng)建和管理數(shù)據(jù)庫 16
任務(wù)2.1 認識SQL Server 數(shù)據(jù)庫 16
2.1.1 SQL Server數(shù)據(jù)庫概述 17
2.1.2 數(shù)據(jù)庫文件與文件組 18
2.1.3 SQL Server系統(tǒng)數(shù)據(jù)庫 20
2.1.4 數(shù)據(jù)庫狀態(tài) 22
2.1.5 數(shù)據(jù)庫文件狀態(tài) 23
任務(wù)2.2 創(chuàng)建數(shù)據(jù)庫 23
2.2.1 使用SSMS圖形界面創(chuàng)建數(shù)據(jù)庫 24
2.2.2 使用Transact-SQL語句創(chuàng)建數(shù)據(jù)庫 27
任務(wù)2.3 修改數(shù)據(jù)庫 32
2.3.1 使用SSMS圖形界面修改數(shù)據(jù)庫 32
2.3.2 使用Transact-SQL語句修改數(shù)據(jù)庫 34
2.3.3 擴展數(shù)據(jù)庫 35
2.3.4 收縮數(shù)據(jù)庫 37
2.3.5 設(shè)置數(shù)據(jù)庫選項 40
2.3.6 移動數(shù)據(jù)庫文件 44
2.3.7 重命名數(shù)據(jù)庫 45
2.3.8 刪除數(shù)據(jù)庫 46
任務(wù)2.4 分離和附加數(shù)據(jù)庫 47
2.4.1 分離數(shù)據(jù)庫 47
2.4.2 附加數(shù)據(jù)庫 50
任務(wù)2.5 備份和還原數(shù)據(jù)庫 52
2.5.1 備份數(shù)據(jù)庫 52
2.5.2 還原數(shù)據(jù)庫 56
項目思考 58
項目實訓(xùn) 59
項目3 創(chuàng)建和管理表 60
任務(wù)3.1 表結(jié)構(gòu)設(shè)計 60
3.1.1 制訂表規(guī)劃 61
3.1.2 規(guī)范化邏輯設(shè)計 63
3.1.3 聯(lián)機事務(wù)處理與決策支持 64
3.1.4 表的類型 66
任務(wù)3.2 認識SQL Server 數(shù)據(jù)類型 67
3.2.1 數(shù)據(jù)類型概述 67
3.2.2 數(shù)值數(shù)據(jù)類型 68
3.2.3 字符串數(shù)據(jù)類型 69
3.2.4 Unicode字符串數(shù)據(jù)類型 70
3.2.5 二進制字符串數(shù)據(jù)類型 70
3.2.6 日期和時間數(shù)據(jù)類型 71
3.2.7 其他數(shù)據(jù)類型 73
3.2.8 別名數(shù)據(jù)類型 74
任務(wù)3.3 創(chuàng)建表 76
3.3.1 使用SSMS圖形界面創(chuàng)建表 76
3.3.2 使用Transact-SQL
語句創(chuàng)建表 80
3.3.3 在表中設(shè)置主鍵 82
3.3.4 在表中設(shè)置外鍵 83
3.3.5 基于多列設(shè)置主鍵 84
任務(wù)3.4 修改表 85
3.4.1 使用SSMS圖形界面修改表 86
3.4.2 使用Transact-SQL修改表 89
任務(wù)3.5 管理表 92
3.5.1 查看表信息 92
3.5.2 重命名表 94
3.5.3 刪除表 94
項目思考 95
項目實訓(xùn) 97
項目4 操作數(shù)據(jù)庫數(shù)據(jù) 98
任務(wù)4.1 添加數(shù)據(jù) 98
4.1.1 使用SSMS圖形界面添加數(shù)據(jù) 98
4.1.2 使用INSERT語句添加數(shù)據(jù) 100
4.1.3 使用BULK INSERT語句導(dǎo)入數(shù)據(jù) 103
4.1.4 使用INSERT...SELECT語句從其他表復(fù)制數(shù)據(jù) 107
任務(wù)4.2 更新數(shù)據(jù) 109
4.2.1 使用SSMS圖形界面更新數(shù)據(jù) 109
4.2.2 使用UPDATE語句更新數(shù)據(jù) 112
4.2.3 在UPDATE語句中使用FROM子句 114
4.2.4 使用TOP限制更新行數(shù) 116
任務(wù)4.3 刪除數(shù)據(jù) 117
4.3.1 使用SSMS圖形界面刪除數(shù)據(jù) 117
4.3.2 使用DELETE語句刪除數(shù)據(jù) 118
4.3.3 使用TOP限制刪除行數(shù) 118
4.3.4 使用TRUNCATE TABLE刪除所有行 119
任務(wù)4.4 導(dǎo)入和導(dǎo)出數(shù)據(jù) 119
4.4.1 導(dǎo)入數(shù)據(jù) 119
4.4.2 導(dǎo)出數(shù)據(jù) 123
項目思考 126
項目實訓(xùn) 127
項目5 檢索數(shù)據(jù)庫數(shù)據(jù) 128
任務(wù)5.1 理解SELECT語句 128
5.1.1 SELECT語句的基本組成 128
5.1.2 常用查詢工具 129
任務(wù)5.2 使用SELECT定義選擇列表 132
5.2.1 從表中選擇所有列 132
5.2.2 從表中選擇部分列 133
5.2.3 從表中選擇特殊列 133
5.2.4 設(shè)置結(jié)果集列的名稱 134
5.2.5 在選擇列表中進行計算 135
5.2.6 從結(jié)果集中消除重復(fù)行 136
5.2.7 使用TOP限制結(jié)果集行數(shù) 137
5.2.8 沒有FROM子句的SELECT語句 138
任務(wù)5.3 使用FROM指定表源 139
5.3.1 使用內(nèi)部連接 140
5.3.2 使用外部連接 141
5.3.3 使用交叉連接 142
任務(wù)5.4 使用WHERE篩選 數(shù)據(jù) 143
5.4.1 WHERE子句的語法格式 143
5.4.2 使用比較搜索條件 144
5.4.3 使用范圍搜索條件 145
5.4.4 使用列表搜索條件 146
5.4.5 搜索條件中的模式匹配 147
5.4.6 使用邏輯運算符 149
任務(wù)5.5 使用ORDER BY對數(shù)據(jù)排序 150
5.5.1 使用ORDER BY實現(xiàn)數(shù)據(jù)排序 151
5.5.2 使用TOP...WITH TIES返回附加行 152
任務(wù)5.6 使用GROUP BY對數(shù)據(jù) 分組 153
5.6.1 使用GROUP BY子句對查詢結(jié)果分組 154
5.6.2 在分組操作應(yīng)用搜索條件 155
5.6.3 使用聚合函數(shù)匯總數(shù)據(jù) 156
5.6.4 使用CUBE和ROLLUP匯總數(shù)據(jù) 158
任務(wù)5.7 操作查詢結(jié)果集 161
5.7.1 使用UNION組合結(jié)果集 161
5.7.2 使用公用表表達式 163
5.7.3 使用PIVOT運算符 164
5.7.4 將結(jié)果集保存到表中 166
任務(wù)5.8 使用子查詢 167
5.8.1 使用子查詢進行集成員測試 167
5.8.2 使用子查詢進行比較測試 169
5.8.3 使用子查詢進行存在性測試 171
5.8.4 使用子查詢替代表達式 172
項目思考 173
項目實訓(xùn) 174
項目6 創(chuàng)建索引和視圖 176
任務(wù)6.1 理解索引 176
6.1.1 索引的基本概念 176
6.1.2 索引的類型 177
任務(wù)6.2 設(shè)計索引 178
6.2.1 索引設(shè)計準則 179
6.2.2 設(shè)計聚集索引 180
6.2.3 設(shè)計非聚集索引 181
6.2.4 設(shè)計唯一索引 182
任務(wù)6.3 創(chuàng)建索引 182
6.3.1 使用SSMS圖形界面創(chuàng)建索引 182
6.3.2 使用Transact-SQL語句創(chuàng)建索引 184
6.3.3 查看索引信息 185
6.3.4 刪除索引 186
任務(wù)6.4 理解視圖 187
6.4.1 視圖的基本概念 187
6.4.2 視圖的用途和限制 188
任務(wù)6.5 創(chuàng)建視圖 189
6.5.1 使用SSMS圖形界面創(chuàng)建視圖 189
6.5.2 使用Transact-SQL語句創(chuàng)建視圖 192
任務(wù)6.6 管理和應(yīng)用視圖 193
6.6.1 修改視圖 194
6.6.2 重命名視圖 195
6.6.3 查看視圖相關(guān)信息 196
6.6.4 通過視圖修改數(shù)據(jù) 196
6.6.5 刪除視圖 197
項目思考 198
項目實訓(xùn) 199
項目7 Transact-SQL編程 200
任務(wù)7.1 理解Transact-SQL 200
7.1.1 Transact-SQL語言組成 200
7.1.2 批處理與腳本 201
7.1.3 標識符 202
7.1.4 常量 203
7.1.5 局部變量 205
7.1.6 表達式 206
7.1.7 空值 207
7.1.8 注釋語句 208
任務(wù)7.2 使用流程控制語句 209
7.2.1 BEGIN...END語句 210
7.2.2 IF...ELSE語句 210
7.2.3 CASE函數(shù) 212
7.2.4 WAITFOR語句 214
7.2.5 WHILE語句 215
7.2.6 TRY...CATCH語句 216
任務(wù)7.3 使用函數(shù) 217
7.3.1 函數(shù)概述 218
7.3.2 字符串函數(shù) 218
7.3.3 數(shù)學(xué)函數(shù) 222
7.3.4 日期函數(shù) 223
7.3.5 轉(zhuǎn)換函數(shù) 225
7.3.6 系統(tǒng)函數(shù) 227
7.3.7 用戶定義函數(shù) 231
任務(wù)7.4 使用游標 234
7.4.1 理解游標 235
7.4.2 定義游標 235
7.4.3 打開游標 237
7.4.4 通過游標提取數(shù)據(jù) 238
7.4.5 通過游標更新數(shù)據(jù) 240
7.4.6 關(guān)閉和釋放游標 241
任務(wù)7.5 處理事務(wù) 242
7.5.1 事務(wù)概述 242
7.5.2 編寫有效事務(wù) 243
7.5.3 啟動事務(wù) 244
7.5.4 設(shè)置事務(wù)保存點 245
7.5.5 提交事務(wù) 245
7.5.6 回滾事務(wù) 247
項目思考 248
項目實訓(xùn) 249
項目8 創(chuàng)建存儲過程和觸發(fā)器 250
任務(wù)8.1 創(chuàng)建存儲過程 250
8.1.1 創(chuàng)建存儲過程 250
8.1.2 執(zhí)行存儲過程 253
8.1.3 執(zhí)行字符串 255
8.1.4 管理存儲過程 256
項目8.2 創(chuàng)建觸發(fā)器 257
8.2.1 理解觸發(fā)器 257
8.2.2 實現(xiàn)DML觸發(fā)器 258
8.2.3 實現(xiàn)DDL觸發(fā)器 263
8.2.4 管理觸發(fā)器 265
項目思考 268
項目實訓(xùn) 269
項目9 系統(tǒng)安全管理 270
任務(wù)9.1 設(shè)置身份驗證模式 270
9.1.1 理解身份驗證模式 270
9.1.2 設(shè)置服務(wù)器身份驗證模式 271
9.1.3 SQL Server安全機制 272
任務(wù)9.2 登錄賬戶管理 273
9.2.1 創(chuàng)建登錄賬戶 273
9.2.2 修改登錄賬戶 275
9.2.3 刪除登錄賬戶 276
任務(wù)9.3 數(shù)據(jù)庫用戶管理 276
9.3.1 創(chuàng)建數(shù)據(jù)庫用戶 276
9.3.2 刪除數(shù)據(jù)庫用戶 278
任務(wù)9.4 角色管理 278
9.4.1 管理固定服務(wù)器角色 279
9.4.2 管理固定數(shù)據(jù)庫角色 281
9.4.3 管理自定義數(shù)據(jù)庫角色 282
任務(wù)9.5 數(shù)據(jù)庫權(quán)限管理 284
9.5.1 授予權(quán)限 284
9.5.2 拒絕權(quán)限 286
9.5.3 撤銷權(quán)限 287
任務(wù)9.6 架構(gòu)管理 287
9.6.1 創(chuàng)建架構(gòu) 288
9.6.2 修改架構(gòu) 289
9.6.3 刪除架構(gòu) 290
項目思考 291
項目實訓(xùn) 291