數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用——SQL Server 2019
定 價(jià):59.9 元
叢書(shū)名:高等職業(yè)教育系列教材
- 作者:韋存存 黃崇本
- 出版時(shí)間:2023/3/1
- ISBN:9787111712800
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類(lèi):TP311.132.3
- 頁(yè)碼:236
- 紙張:
- 版次:
- 開(kāi)本:16
本書(shū)從技術(shù)應(yīng)用的視角,以任務(wù)驅(qū)動(dòng)方式展開(kāi),系統(tǒng)地闡述SQL Server 數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用的基礎(chǔ)知識(shí)、基本技能、基本方法。內(nèi)容包括:數(shù)據(jù)庫(kù)創(chuàng)建、數(shù)據(jù)庫(kù)應(yīng)用、數(shù)據(jù)庫(kù)維護(hù)、數(shù)據(jù)庫(kù)設(shè)計(jì)4個(gè)能力模塊;認(rèn)識(shí)與體驗(yàn)數(shù)據(jù)庫(kù)、創(chuàng)建與維護(hù)數(shù)據(jù)庫(kù)、創(chuàng)建與維護(hù)數(shù)據(jù)表、數(shù)據(jù)庫(kù)查詢(xún)與統(tǒng)計(jì)、使用索引與視圖、使用存儲(chǔ)過(guò)程與觸發(fā)器、數(shù)據(jù)庫(kù)安全與維護(hù)、數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)8個(gè)教學(xué)子模塊。按照“做中學(xué)”的思路,安排“課堂教學(xué)+課堂訓(xùn)練+課外實(shí)踐”形式的3個(gè)用例數(shù)據(jù)庫(kù),精心設(shè)計(jì)29個(gè)任務(wù)幫助讀者進(jìn)行學(xué)習(xí)和訓(xùn)練。結(jié)合SQL Server 2019 DBMS,以“建庫(kù)—用庫(kù)—管庫(kù)—開(kāi)發(fā)”為主線,闡述數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)和基本方法,訓(xùn)練數(shù)據(jù)庫(kù)應(yīng)用的基本技能,培養(yǎng)數(shù)據(jù)庫(kù)技術(shù)應(yīng)用能力。
本書(shū)可作為高職高專(zhuān)計(jì)算機(jī)類(lèi)專(zhuān)業(yè)及相關(guān)專(zhuān)業(yè)數(shù)據(jù)庫(kù)技術(shù)的教材,也可供計(jì)算機(jī)信息處理工作人員學(xué)習(xí)和參考。
前言
模塊1 數(shù)據(jù)庫(kù)創(chuàng)建
子模塊1 認(rèn)識(shí)與體驗(yàn)數(shù)據(jù)庫(kù)2
任務(wù)1.1 認(rèn)識(shí)數(shù)據(jù)庫(kù)2
1.1.1 數(shù)據(jù)庫(kù)系統(tǒng)4
1.1.2 關(guān)系數(shù)據(jù)庫(kù)6
任務(wù)1.2 安裝和體驗(yàn)SQL Server 20198
1.2.1 SQL Server 2019 系統(tǒng)安裝10
1.2.2 SQL Server 2019 系統(tǒng)配置13
1.2.3 SQL Server 2019 集成管理工具15
小結(jié)16
課外作業(yè)17
子模塊2 創(chuàng)建與維護(hù)數(shù)據(jù)庫(kù)19
任務(wù)2.1 認(rèn)知SQL Server 2019數(shù)據(jù)庫(kù)19
2.1.1 數(shù)據(jù)庫(kù)文件與文件組21
2.1.2 系統(tǒng)數(shù)據(jù)庫(kù)22
2.1.3 用例數(shù)據(jù)庫(kù)22
任務(wù)2.2 創(chuàng)建數(shù)據(jù)庫(kù)23
2.2.1 任務(wù)知識(shí)準(zhǔn)備25
2.2.2 SSMS方式創(chuàng)建數(shù)據(jù)庫(kù)27
2.2.3 T-SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)28
2.2.4 任務(wù)訓(xùn)練與檢查31
任務(wù)2.3 維護(hù)數(shù)據(jù)庫(kù)31
2.3.1 任務(wù)知識(shí)準(zhǔn)備33
2.3.2 查看數(shù)據(jù)庫(kù)34
2.3.3 修改數(shù)據(jù)庫(kù)34
2.3.4 刪除數(shù)據(jù)庫(kù)35
2.3.5 任務(wù)訓(xùn)練與檢查36
任務(wù)2.4 分離與附加數(shù)據(jù)庫(kù)36
2.4.1 任務(wù)知識(shí)準(zhǔn)備38
2.4.2 分離數(shù)據(jù)庫(kù)38
2.4.3 附加數(shù)據(jù)庫(kù)39
2.4.4 任務(wù)訓(xùn)練與檢查40
小結(jié)40
課外作業(yè)40
子模塊3 創(chuàng)建與維護(hù)數(shù)據(jù)表43
任務(wù)3.1 認(rèn)知SQL Server 2019數(shù)據(jù)表43
3.1.1 數(shù)據(jù)表的結(jié)構(gòu)45
3.1.2 常用數(shù)據(jù)類(lèi)型46
任務(wù)3.2 創(chuàng)建與維護(hù)數(shù)據(jù)表48
3.2.1 任務(wù)知識(shí)準(zhǔn)備50
3.2.2 用SSMS方式創(chuàng)建數(shù)據(jù)表51
3.2.3 用T-SQL語(yǔ)句創(chuàng)建數(shù)據(jù)表52
3.2.4 修改表結(jié)構(gòu)54
3.2.5 刪除數(shù)據(jù)表55
3.2.6 查看表信息56
3.2.7 任務(wù)訓(xùn)練與檢查57
任務(wù)3.3 設(shè)置數(shù)據(jù)表的完整性58
3.3.1 任務(wù)知識(shí)準(zhǔn)備60
3.3.2 設(shè)置與刪除主鍵約束62
3.3.3 設(shè)置與維護(hù)唯一性約束63
3.3.4 設(shè)置與維護(hù)默認(rèn)約束65
3.3.5 設(shè)置與維護(hù)檢查約束66
3.3.6 設(shè)置與維護(hù)外鍵約束68
3.3.7 任務(wù)訓(xùn)練與檢查72
任務(wù)3.4 更新數(shù)據(jù)表的數(shù)據(jù)72
3.4.1 任務(wù)知識(shí)準(zhǔn)備75
3.4.2 添加記錄76
3.4.3 修改表中記錄78
3.4.4 刪除表中記錄78
3.4.5 任務(wù)訓(xùn)練與檢查79
小結(jié)80
課外作業(yè)81
模塊2 數(shù)據(jù)庫(kù)應(yīng)用
子模塊4 數(shù)據(jù)庫(kù)查詢(xún)與統(tǒng)計(jì)85
任務(wù)4.1 認(rèn)知關(guān)系運(yùn)算與SELECT語(yǔ)句85
4.1.1 關(guān)系運(yùn)算87
4.1.2 SELECT語(yǔ)句89
任務(wù)4.2 簡(jiǎn)單查詢(xún)90
4.2.1 任務(wù)知識(shí)準(zhǔn)備92
4.2.2 投影查詢(xún)94
4.2.3 選擇查詢(xún)95
4.2.4 排序查詢(xún)97
4.2.5 任務(wù)訓(xùn)練與檢查98
任務(wù)4.3 統(tǒng)計(jì)查詢(xún)99
4.3.1 任務(wù)知識(shí)準(zhǔn)備100
4.3.2 聚合函數(shù)的使用101
4.3.3 GROUP BY子句的使用103
4.3.4 HAVING子句的使用103
4.3.5 任務(wù)訓(xùn)練與檢查104
任務(wù)4.4 連接查詢(xún)104
4.4.1 任務(wù)知識(shí)準(zhǔn)備106
4.4.2 謂詞連接查詢(xún)107
4.4.3 內(nèi)連接查詢(xún)108
4.4.4 外連接查詢(xún)108
4.4.5 自連接查詢(xún)109
4.4.6 任務(wù)訓(xùn)練與檢查110
任務(wù)4.5 子查詢(xún)110
4.5.1 任務(wù)知識(shí)準(zhǔn)備112
4.5.2 IN子查詢(xún)113
4.5.3 比較子查詢(xún)113
4.5.4 EXISTS子查詢(xún)114
4.5.5 任務(wù)訓(xùn)練與檢查115
小結(jié)115
課外作業(yè)115
子模塊5 使用索引與視圖117
任務(wù)5.1 創(chuàng)建與使用索引117
5.1.1 任務(wù)準(zhǔn)備知識(shí)119
5.1.2 創(chuàng)建索引120
5.1.3 維護(hù)索引122
5.1.4 刪除索引123
5.1.5 任務(wù)訓(xùn)練與檢查124
任務(wù)5.2 創(chuàng)建與使用視圖125
5.2.1 任務(wù)準(zhǔn)備知識(shí)127
5.2.2 創(chuàng)建視圖128
5.2.3 維護(hù)視圖129
5.2.4 使用視圖131
5.2.5 任務(wù)訓(xùn)練與檢查132
小結(jié)132
課外作業(yè)133
子模塊6 使用存儲(chǔ)過(guò)程與觸發(fā)器134
任務(wù)6.1 T-SQL編程134
6.1.1 任務(wù)知識(shí)準(zhǔn)備136
6.1.2 簡(jiǎn)單T-SQL編程139
6.1.3 帶邏輯結(jié)構(gòu)的T-SQL編程140
6.1.4 任務(wù)訓(xùn)練與檢查142
任務(wù)6.2 創(chuàng)建與執(zhí)行存儲(chǔ)過(guò)程142
6.2.1 任務(wù)知識(shí)準(zhǔn)備144
6.2.2 創(chuàng)建與執(zhí)行存儲(chǔ)過(guò)程146
6.2.3 查看與維護(hù)存儲(chǔ)過(guò)程148
6.2.4 任務(wù)訓(xùn)練與檢查151
任務(wù)6.3 創(chuàng)建與激活觸發(fā)器152
6.3.1 任務(wù)知識(shí)準(zhǔn)備154
6.3.2 創(chuàng)建與執(zhí)行觸發(fā)器155
6.3.3 查看與維護(hù)觸發(fā)器157
6.3.4 任務(wù)訓(xùn)練與檢查158
小結(jié)159
課外作業(yè)159
模塊3 數(shù)據(jù)庫(kù)維護(hù)
子模塊7 數(shù)據(jù)庫(kù)安全與維護(hù)162
任務(wù)7.1 認(rèn)知SQL Server 2019的安全等級(jí)162
7.1.1 SQL Server 2019的安全等級(jí)164
7.1.2 SQL Server 2019的安全控制165
任務(wù)7.2 身份驗(yàn)證模式與登錄165
7.2.1 任務(wù)知識(shí)準(zhǔn)備167
7.2.2 創(chuàng)建Windows登錄賬戶169
7.2.3 創(chuàng)建SQL Server登錄賬戶170
7.2.4 維護(hù)SQL Server登錄賬戶172
7.2.5 任務(wù)訓(xùn)練與檢查173
任務(wù)7.3 數(shù)據(jù)庫(kù)用戶管理174
7.3.1 任務(wù)知識(shí)準(zhǔn)備175
7.3.2 創(chuàng)建數(shù)據(jù)庫(kù)用戶176
7.3.3 維護(hù)數(shù)據(jù)庫(kù)用戶177
7.3.4 任務(wù)訓(xùn)練與檢查179
任務(wù)7.4 權(quán)限設(shè)置與角色管理179
7.4.1 任務(wù)知識(shí)準(zhǔn)備181
7.4.2 權(quán)限設(shè)置183
7.4.3 角色管理185
7.4.4 任務(wù)訓(xùn)練與檢查187
任務(wù)7.5 數(shù)據(jù)庫(kù)備份與還原188
7.5.1 任務(wù)知識(shí)準(zhǔn)備190
7.5.2 數(shù)據(jù)庫(kù)備份192
7.5.3 數(shù)據(jù)庫(kù)還原195
7.5.4 任務(wù)訓(xùn)練與檢查198
小結(jié)199
課外作業(yè)199
模塊4 數(shù)據(jù)庫(kù)設(shè)計(jì)
子模塊8 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) 203
任務(wù)8.1 數(shù)據(jù)庫(kù)需求分析203
8.1.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟205
8.1.2 數(shù)據(jù)庫(kù)需求分析方法206
8.1.3 項(xiàng)目數(shù)據(jù)庫(kù)需求分析208
8.1.4 任務(wù)訓(xùn)練與檢查209
任務(wù)8.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)209
8.2.1 任務(wù)知識(shí)準(zhǔn)備211
8.2.2 設(shè)計(jì)概念模型213
8.2.3 任務(wù)訓(xùn)練與檢查215
任務(wù)8.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)216
8.3.1 任務(wù)知識(shí)準(zhǔn)備218
8.3.2 關(guān)系模式轉(zhuǎn)換219
8.3.3 關(guān)系模式規(guī)范化221
8.3.4 任務(wù)訓(xùn)練與檢查223
任務(wù)8.4 數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)224
8.4.1 數(shù)據(jù)庫(kù)物理實(shí)現(xiàn)226
8.4.2 數(shù)據(jù)庫(kù)建立227
8.4.3 數(shù)據(jù)庫(kù)應(yīng)用230
8.4.4 數(shù)據(jù)庫(kù)管理232
8.4.5 任務(wù)訓(xùn)練與檢查233
小結(jié)234
課外作業(yè)234
參考文獻(xiàn) 236