注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)SQL Server 2016數(shù)據(jù)庫(kù)案例教程(第2版)

SQL Server 2016數(shù)據(jù)庫(kù)案例教程(第2版)

SQL Server 2016數(shù)據(jù)庫(kù)案例教程(第2版)

定 價(jià):¥59.80

作 者: 李錫輝,王櫻,趙莉 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高職高專(zhuān)新課程體系規(guī)劃教材·計(jì)算機(jī)系列
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302510390 出版時(shí)間: 2018-09-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 315 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  SQL Server 2016數(shù)據(jù)庫(kù)案例教程(第2版)在設(shè)計(jì)上采用“大型案例,一案到底”的思路,以SQL Server 2016數(shù)據(jù)庫(kù)管理系統(tǒng)為平臺(tái),選用“學(xué)生選課系統(tǒng)”為案例貫穿始終。全書(shū)以“學(xué)生選課系統(tǒng)”的數(shù)據(jù)庫(kù)設(shè)計(jì)與管理為主線(xiàn),詳細(xì)介紹了SQL Server 2016中實(shí)現(xiàn)該系統(tǒng)數(shù)據(jù)庫(kù)的應(yīng)用與維護(hù),主要內(nèi)容包括數(shù)據(jù)庫(kù)建模、數(shù)據(jù)庫(kù)對(duì)象創(chuàng)建、數(shù)據(jù)查詢(xún)、查詢(xún)優(yōu)化、面向數(shù)據(jù)庫(kù)編程、模塊化編程、數(shù)據(jù)庫(kù)的高可靠性和安全性等。 本書(shū)可以作為計(jì)算機(jī)、電子商務(wù)和信息管理等相關(guān)專(zhuān)業(yè)的教學(xué)用書(shū),也可以作為相關(guān)領(lǐng)域的培訓(xùn)教材,適合各個(gè)層次的數(shù)據(jù)庫(kù)學(xué)習(xí)人員和廣大程序員閱讀。

作者簡(jiǎn)介

暫缺《SQL Server 2016數(shù)據(jù)庫(kù)案例教程(第2版)》作者簡(jiǎn)介

圖書(shū)目錄

項(xiàng)目1 系統(tǒng)數(shù)據(jù)庫(kù)建模 1
【任務(wù)1】理解系統(tǒng)需求 1
1.1.1 學(xué)生選課系統(tǒng)介紹 1
1.1.2 學(xué)生選課系統(tǒng)功能 2
【任務(wù)2】建立系統(tǒng)數(shù)據(jù)模型 4
1.2.1 數(shù)據(jù)庫(kù)的基本概念 4
1.2.2 關(guān)系型數(shù)據(jù)庫(kù) 5
1.2.3 關(guān)系數(shù)據(jù)模型 6
1.2.4 實(shí)體和關(guān)系 8
1.2.5 建立E-R模型 10
1.2.6 邏輯結(jié)構(gòu)設(shè)計(jì) 14
1.2.7 范式 14
【任務(wù)3】使用PowerDesigner建立系統(tǒng)模型 17
1.3.1 PowerDesigner簡(jiǎn)介 18
1.3.2 PowerDesigner支持的模型 18
1.3.3 建立概念數(shù)據(jù)模型 19
1.3.4 建立物理數(shù)據(jù)模型 23
1.3.5 物理數(shù)據(jù)模型與數(shù)據(jù)庫(kù)的正逆向工程 24
思考題 25
項(xiàng)目實(shí)訓(xùn) 25
項(xiàng)目2 安裝與配置SQL Server 2016 27
【任務(wù)1】安裝SQL Server 2016 27
2.1.1 SQL Server 2016簡(jiǎn)介 27
2.1.2 安裝SQL Server 2016數(shù)據(jù)庫(kù)工具 30
2.1.3 安裝SQL Server管理工具 34
【任務(wù)2】管理和使用SQL Server 2016 34
2.2.1 SQL Server 2016常用工具 35
2.2.2 使用SSMS 35
2.2.3 使用配置管理器配置數(shù)據(jù)庫(kù) 38
2.2.4 配置SQL Server 2016服務(wù)器屬性 40
2.2.5 SQL Server 2016產(chǎn)品文檔 44
思考題 45
項(xiàng)目實(shí)訓(xùn) 45
項(xiàng)目3 創(chuàng)建數(shù)據(jù)庫(kù)與數(shù)據(jù)表 47
【任務(wù)1】創(chuàng)建和管理數(shù)據(jù)庫(kù) 47
3.1.1 SQL Server數(shù)據(jù)庫(kù)的組成 47
3.1.2 創(chuàng)建數(shù)據(jù)庫(kù) 51
3.1.3 管理數(shù)據(jù)庫(kù) 52
3.1.4 創(chuàng)建文件組 55
3.1.5 數(shù)據(jù)庫(kù)規(guī)劃 57
【任務(wù)2】使用T-SQL操作數(shù)據(jù)庫(kù) 59
3.2.1 T-SQL語(yǔ)言基礎(chǔ) 59
3.2.2 T-SQL語(yǔ)法要素 60
3.2.3 使用T-SQL創(chuàng)建、修改和刪除數(shù)據(jù)庫(kù) 68
【任務(wù)3】操作數(shù)據(jù)表 71
3.3.1 創(chuàng)建數(shù)據(jù)表 72
3.3.2 創(chuàng)建用戶(hù)自定義數(shù)據(jù)類(lèi)型 75
3.3.3 修改表 77
3.3.4 刪除表 78
【任務(wù)4】實(shí)現(xiàn)數(shù)據(jù)的完整性 79
3.4.1 數(shù)據(jù)完整性概述 79
3.4.2 PRIMARY KEY約束 79
3.4.3 NOT NULL約束 82
3.4.4 DEFAULT約束 82
3.4.5 UNIQUE約束 84
3.4.6 CHECK約束 86
3.4.7 FOREIGN KEY約束 88
3.4.8 禁用約束 92
思考題 93
項(xiàng)目實(shí)訓(xùn) 93
項(xiàng)目4 查詢(xún)數(shù)據(jù) 95
【任務(wù)1】查詢(xún)單表數(shù)據(jù) 95
4.1.1 選擇列 95
4.1.2 過(guò)濾查詢(xún)結(jié)果集 99
4.1.3 選擇行 100
4.1.4 數(shù)據(jù)排序 105
4.1.5 數(shù)據(jù)分組與匯總 108
4.1.6 INTO子句 113
【任務(wù)2】連接查詢(xún)多表數(shù)據(jù) 113
4.2.1 連接查詢(xún)簡(jiǎn)介 114
4.2.2 內(nèi)連接 114
4.2.3 外連接 117
4.2.4 交叉連接 118
4.2.5 聯(lián)合查詢(xún)多表數(shù)據(jù) 119
【任務(wù)3】嵌套查詢(xún)多表數(shù)據(jù) 120
4.3.1 嵌套查詢(xún)簡(jiǎn)介 120
4.3.2 子查詢(xún)用作派生表 121
4.3.3 子查詢(xún)用作表達(dá)式 122
4.3.4 使用子查詢(xún)關(guān)聯(lián)數(shù)據(jù) 124
【任務(wù)4】修改系統(tǒng)數(shù)據(jù) 127
4.4.1 插入數(shù)據(jù) 127
4.4.2 修改數(shù)據(jù) 131
4.4.3 刪除數(shù)據(jù) 134
4.4.4 合并數(shù)據(jù) 137
4.4.5 事務(wù) 139
思考題 140
項(xiàng)目實(shí)訓(xùn) 141
項(xiàng)目5 數(shù)據(jù)查詢(xún)優(yōu)化 144
【任務(wù)1】創(chuàng)建索引 144
5.1.1 索引的定義與分類(lèi) 144
5.1.2 使用T-SQL命令和SSMS創(chuàng)建索引 146
5.1.3 管理和優(yōu)化索引 151
【任務(wù)2】使用視圖優(yōu)化系統(tǒng)查詢(xún)性能 156
5.2.1 視圖簡(jiǎn)介 157
5.2.2 創(chuàng)建和管理視圖 158
5.2.3 視圖加密 162
5.2.4 可更新視圖 163
5.2.5 索引視圖 166
5.2.6 分區(qū)視圖 169
思考題 169
項(xiàng)目實(shí)訓(xùn) 169
項(xiàng)目6 面向數(shù)據(jù)庫(kù)編程 171
【任務(wù)1】T-SQL的流程控制 171
6.1.1 流程控制語(yǔ)句簡(jiǎn)介 171
6.1.2 使用流程控制語(yǔ)句 172
【任務(wù)2】使用系統(tǒng)函數(shù)訪(fǎng)問(wèn)數(shù)據(jù) 180
6.2.1 T-SQL的函數(shù)類(lèi)型 180
6.2.2 數(shù)學(xué)函數(shù) 181
6.2.3 字符串函數(shù) 182
6.2.4 日期時(shí)間函數(shù) 183
6.2.5 類(lèi)型轉(zhuǎn)換函數(shù) 184
6.2.6 格式化函數(shù) 185
6.2.7 邏輯函數(shù) 188
6.2.8 元數(shù)據(jù)函數(shù) 189
【任務(wù)3】SQL Server操縱JSON格式數(shù)據(jù) 190
6.3.1 JSON與SQL Server 190
6.3.2 查詢(xún)語(yǔ)句輸出JSON格式數(shù)據(jù) 191
6.3.3 解析JSON格式數(shù)據(jù)到數(shù)據(jù)表 194
【任務(wù)4】使用游標(biāo)操作數(shù)據(jù) 196
6.4.1 游標(biāo)簡(jiǎn)介 196
6.4.2 游標(biāo)的基本操作 197
思考題 202
項(xiàng)目實(shí)訓(xùn) 202
項(xiàng)目7 數(shù)據(jù)庫(kù)模塊化程序設(shè)計(jì) 204
【任務(wù)1】使用自定義函數(shù)實(shí)現(xiàn)數(shù)據(jù)訪(fǎng)問(wèn) 204
7.1.1 用戶(hù)自定義函數(shù)分類(lèi) 204
7.1.2 用戶(hù)自定義標(biāo)量值函數(shù) 205
7.1.3 用戶(hù)自定義內(nèi)聯(lián)表值函數(shù) 207
7.1.4 用戶(hù)自定義多語(yǔ)句表值函數(shù) 208
【任務(wù)2】使用存儲(chǔ)過(guò)程實(shí)現(xiàn)數(shù)據(jù)訪(fǎng)問(wèn) 210
7.2.1 存儲(chǔ)過(guò)程概述 210
7.2.2 創(chuàng)建用戶(hù)自定義存儲(chǔ)過(guò)程 212
7.2.3 參數(shù)化存儲(chǔ)過(guò)程 215
7.2.4 修改和刪除用戶(hù)自定義存儲(chǔ)過(guò)程 220
【任務(wù)3】使用觸發(fā)器實(shí)現(xiàn)自動(dòng)任務(wù) 222
7.3.1 觸發(fā)器簡(jiǎn)介 222
7.3.2 DML觸發(fā)器 222
7.3.3 DDL觸發(fā)器 228
7.3.4 啟用和禁用觸發(fā)器 230
思考題 231
項(xiàng)目實(shí)訓(xùn) 231
項(xiàng)目8 維護(hù)數(shù)據(jù)的安全性 233
【任務(wù)1】系統(tǒng)數(shù)據(jù)庫(kù)賬號(hào)管理 233
8.1.1 SQL Server 2016的安全機(jī)制和安全主體 233
8.1.2 SQL Server身份驗(yàn)證 235
8.1.3 數(shù)據(jù)庫(kù)登錄名管理 237
【任務(wù)2】系統(tǒng)數(shù)據(jù)庫(kù)用戶(hù)權(quán)限管理 242
8.2.1 用戶(hù)管理 242
8.2.2 用戶(hù)權(quán)限管理 246
【任務(wù)3】數(shù)據(jù)庫(kù)角色管理 252
8.3.1 應(yīng)用角色的好處 252
8.3.2 固定服務(wù)器角色 253
8.3.3 數(shù)據(jù)庫(kù)角色 255
【任務(wù)4】實(shí)現(xiàn)數(shù)據(jù)加密 262
8.4.1 數(shù)據(jù)的加密和解密 263
8.4.2 使用透明數(shù)據(jù)加密 269
思考題 271
項(xiàng)目實(shí)訓(xùn) 271
項(xiàng)目9 維持?jǐn)?shù)據(jù)庫(kù)的高可用性 273
【任務(wù)1】備份和恢復(fù)數(shù)據(jù)庫(kù) 273
9.1.1 備份與恢復(fù) 273
9.1.2 備份設(shè)備 276
9.1.3 數(shù)據(jù)庫(kù)備份 278
9.1.4 數(shù)據(jù)庫(kù)恢復(fù) 285
9.1.5 數(shù)據(jù)庫(kù)備份的注意事項(xiàng) 291
【任務(wù)2】數(shù)據(jù)文件的轉(zhuǎn)移 293
9.2.1 分離數(shù)據(jù)庫(kù) 293
9.2.2 附加數(shù)據(jù)庫(kù) 294
【任務(wù)3】從數(shù)據(jù)庫(kù)快照恢復(fù)數(shù)據(jù) 296
9.3.1 數(shù)據(jù)庫(kù)快照的工作方式 296
9.3.2 建立數(shù)據(jù)庫(kù)快照 298
9.3.3 管理數(shù)據(jù)庫(kù)快照 299
【任務(wù)4】建立數(shù)據(jù)庫(kù)備份的維護(hù)計(jì)劃 301
9.4.1 SQL Server代理 301
9.4.2 創(chuàng)建和配置維護(hù)計(jì)劃 302
思考題 307
項(xiàng)目實(shí)訓(xùn) 307
參考文獻(xiàn) 308
附錄A 學(xué)生選課系統(tǒng)數(shù)據(jù)表 309
附錄B 數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)格式 312

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)