SQL Server 2017數(shù)據(jù)庫應(yīng)用技術(shù)項(xiàng)目化教程
定 價(jià):55 元
- 作者:盧揚(yáng)
- 出版時(shí)間:2019/12/1
- ISBN:9787121357787
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP311.132.3
- 頁碼:280
- 紙張:
- 版次:01
- 開本:16開
本書采用項(xiàng)目引導(dǎo)、任務(wù)驅(qū)動(dòng)的模式進(jìn)行編寫。全書分為兩部分:示范篇和實(shí)訓(xùn)篇。示范篇以“學(xué)生成績管理系統(tǒng)”數(shù)據(jù)庫項(xiàng)目為主線,將該數(shù)據(jù)庫項(xiàng)目分解為多個(gè)任務(wù),每個(gè)任務(wù)按照“任務(wù)情境”—“任務(wù)描述”—“任務(wù)分析”—“知識(shí)導(dǎo)讀”—“任務(wù)實(shí)施”—“任務(wù)總結(jié)”的形式進(jìn)行編排,詳細(xì)講述了數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫的創(chuàng)建與管理、數(shù)據(jù)表的創(chuàng)建與管理、數(shù)據(jù)庫表數(shù)據(jù)的操縱、數(shù)據(jù)庫的高級(jí)管理、數(shù)據(jù)庫的運(yùn)行與維護(hù)。實(shí)訓(xùn)篇以“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)庫項(xiàng)目為主線,包括數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫的創(chuàng)建與管理、數(shù)據(jù)表的創(chuàng)建與管理、數(shù)據(jù)表中數(shù)據(jù)的查詢、數(shù)據(jù)表中數(shù)據(jù)的更新、數(shù)據(jù)庫索引的應(yīng)用、數(shù)據(jù)庫視圖的應(yīng)用、數(shù)據(jù)庫存儲(chǔ)過程的應(yīng)用、數(shù)據(jù)庫觸發(fā)器的應(yīng)用、數(shù)據(jù)庫的安全管理、數(shù)據(jù)庫的備份與恢復(fù)共11個(gè)實(shí)訓(xùn)任務(wù),重點(diǎn)培養(yǎng)學(xué)生提出問題、分析問題和解決問題的綜合能力。本書以培養(yǎng)學(xué)生的數(shù)據(jù)庫設(shè)計(jì)、應(yīng)用和管理能力為目標(biāo),內(nèi)容新穎,通俗易懂,實(shí)用性強(qiáng),適合作為高等院校、高等職業(yè)院校數(shù)據(jù)庫相關(guān)課程的教材,也可供廣大技術(shù)人員及自學(xué)者參考。
盧揚(yáng),女,副教授,揚(yáng)州市職業(yè)大學(xué)信息工程學(xué)院骨干教師。畢業(yè)于東南大學(xué)。主持校級(jí)精品課程"數(shù)據(jù)庫應(yīng)用”的建設(shè),擔(dān)任數(shù)據(jù)庫應(yīng)用、及計(jì)算機(jī)信息技術(shù)等課程的教學(xué)工作。參與了校級(jí)精品課程和省級(jí)成人高等教育精品課程"網(wǎng)頁設(shè)計(jì)與制作”的建設(shè)。主持多項(xiàng)省級(jí)、校級(jí)課題。參與了省級(jí)軟件技術(shù)專業(yè)群建設(shè)工作,承擔(dān)了"數(shù)據(jù)庫技術(shù)”網(wǎng)絡(luò)課程的視頻的錄制工作。指導(dǎo)學(xué)生完成畢業(yè)設(shè)計(jì),并榮獲江蘇省優(yōu)秀畢業(yè)設(shè)計(jì)指導(dǎo)教師榮譽(yù)稱號(hào)。先后參與編寫了《網(wǎng)頁設(shè)計(jì)與制作》 、《環(huán)境工程CAD設(shè)計(jì)與應(yīng)用》 、《SQL SERVER數(shù)據(jù)庫應(yīng)用技術(shù)》,該作者具備一定的寫作功底,態(tài)度較為認(rèn)真。
第一篇 示范篇
第1章 數(shù)據(jù)庫設(shè)計(jì) 1
1.1 【工作任務(wù)】初識(shí)數(shù)據(jù)庫系統(tǒng) 1
1.1.1 數(shù)據(jù)庫系統(tǒng)的基本概念 2
1.1.2 數(shù)據(jù)庫系統(tǒng)的基本特點(diǎn) 5
1.1.3 數(shù)據(jù)庫系統(tǒng)的內(nèi)部體系結(jié)構(gòu) 6
1.2 【工作任務(wù)】數(shù)據(jù)庫設(shè)計(jì)概述與需求分析 10
1.2.1 數(shù)據(jù)抽象過程 11
1.2.2 數(shù)據(jù)庫設(shè)計(jì)概述 11
1.2.3 數(shù)據(jù)庫設(shè)計(jì)的需求分析 12
1.3 【工作任務(wù)】數(shù)據(jù)庫概念設(shè)計(jì) 22
1.3.1 概念模型 23
1.3.2 概念模型的表示方法 24
1.3.3 E-R模型的設(shè)計(jì) 24
1.4 【工作任務(wù)】數(shù)據(jù)庫邏輯設(shè)計(jì) 27
1.4.1 關(guān)系模型的基本術(shù)語 28
1.4.2 關(guān)系的定義和性質(zhì) 29
1.4.3 關(guān)鍵碼 30
1.4.4 E-R模型到關(guān)系模型的轉(zhuǎn)換 30
1.4.5 關(guān)系模式的規(guī)范化 31
1.5 【工作任務(wù)】數(shù)據(jù)庫物理設(shè)計(jì) 36
1.5.1 SQL標(biāo)識(shí)符 37
1.5.2 SQL Server系統(tǒng)數(shù)據(jù)類型 38
1.5.3 數(shù)據(jù)完整性 40
思考與練習(xí) 42
第2章 數(shù)據(jù)庫的創(chuàng)建與管理 46
2.1 【工作任務(wù)】創(chuàng)建“學(xué)生成績管理系統(tǒng)”數(shù)據(jù)庫 46
2.1.1 系統(tǒng)數(shù)據(jù)庫 47
2.1.2 文件和文件組 48
2.1.3 數(shù)據(jù)存儲(chǔ)方式 49
2.1.4 使用“對(duì)象資源管理器”創(chuàng)建數(shù)據(jù)庫 49
2.1.5 T-SQL簡介 51
2.1.6 使用T-SQL語句創(chuàng)建數(shù)據(jù)庫 51
2.2 【工作任務(wù)】管理“學(xué)生成績管理系統(tǒng)”數(shù)據(jù)庫 54
2.2.1 使用“對(duì)象資源管理器”管理數(shù)據(jù)庫 56
2.2.2 使用T-SQL語句管理數(shù)據(jù)庫 58
思考與練習(xí) 61
第3章 數(shù)據(jù)表的創(chuàng)建與管理 64
3.1 【工作任務(wù)】創(chuàng)建“學(xué)生成績管理系統(tǒng)”數(shù)據(jù)表 64
3.1.1 數(shù)據(jù)表的概述 65
3.1.2 完整性約束 66
3.1.3 使用“對(duì)象資源管理器”創(chuàng)建表 67
3.1.4 使用T-SQL語句創(chuàng)建數(shù)據(jù)表 70
3.1.5 建立數(shù)據(jù)表之間的關(guān)系并創(chuàng)建關(guān)系圖 71
3.2 【工作任務(wù)】管理“學(xué)生成績管理系統(tǒng)”數(shù)據(jù)表 75
3.2.1 使用“對(duì)象資源管理器”管理數(shù)據(jù)表 76
3.2.2 使用T-SQL語句管理數(shù)據(jù)表 77
思考與練習(xí) 80
第4章 數(shù)據(jù)庫表數(shù)據(jù)的操縱 83
4.1 【工作任務(wù)】單表查詢 83
4.1.1 查詢簡介 84
4.1.2 SELECT查詢 84
4.1.3 查詢指定字段 85
4.1.4 查詢滿足條件的記錄 86
4.1.5 查詢結(jié)果的編輯 89
4.1.6 按指定列名排序 91
4.1.7 利用INTO子句創(chuàng)建新表并插入查詢結(jié)果 92
4.2 【工作任務(wù)】分組統(tǒng)計(jì)查詢 94
4.2.1 聚合(集合)函數(shù) 95
4.2.2 分組統(tǒng)計(jì) 96
4.2.3 分組篩選 97
4.3 【工作任務(wù)】多表連接查詢 101
4.3.1 使用連接謂詞連接 102
4.3.2 使用JOIN關(guān)鍵字連接 104
4.3.3 排名函數(shù) 106
4.4 【工作任務(wù)】嵌套查詢 110
4.4.1 嵌套查詢概述 112
4.4.2 使用關(guān)系運(yùn)算符的嵌套查詢 112
4.4.3 使用謂詞IN的嵌套查詢 114
4.4.4 使用謂詞EXISTS的嵌套查詢 115
4.5 【工作任務(wù)】數(shù)據(jù)更新 118
4.5.1 使用“對(duì)象資源管理器”更新數(shù)據(jù) 120
4.5.2 使用T-SQL語句更新數(shù)據(jù) 122
4.5.3 INSERT、UPDATE和DELETE語句中的子查詢 124
4.6 【工作任務(wù)】查詢優(yōu)化——索引 128
4.6.1 索引的概念 129
4.6.2 索引的優(yōu)點(diǎn) 129
4.6.3 索引的分類 129
4.6.4 索引的規(guī)則 130
4.6.5 使用“對(duì)象資源管理器”創(chuàng)建和管理索引 131
4.6.6 使用T-SQL語句創(chuàng)建和管理索引 133
思考與練習(xí) 134
第5章 數(shù)據(jù)庫的高級(jí)管理 139
5.1 【工作任務(wù)】視圖的創(chuàng)建與應(yīng)用 139
5.1.1 視圖的概念 140
5.1.2 視圖的優(yōu)點(diǎn) 140
5.1.3 使用“對(duì)象資源管理器”創(chuàng)建和管理視圖 141
5.1.4 使用T-SQL語句創(chuàng)建和管理視圖 143
5.1.5 通過視圖管理數(shù)據(jù) 147
5.2 【工作任務(wù)】T-SQL編程與應(yīng)用 150
5.2.1 T-SQL編程基礎(chǔ) 151
5.2.2 流程控制語句 160
5.3 【工作任務(wù)】存儲(chǔ)過程的創(chuàng)建與應(yīng)用 166
5.3.1 存儲(chǔ)過程的概念 168
5.3.2 存儲(chǔ)過程的分類 168
5.3.3 存儲(chǔ)過程的優(yōu)點(diǎn) 168
5.3.4 常用的系統(tǒng)存儲(chǔ)過程 169
5.3.5 使用“對(duì)象資源管理器”創(chuàng)建和管理用戶自定義存儲(chǔ)過程 169
5.3.6 使用T-SQL語句創(chuàng)建用戶自定義存儲(chǔ)過程 170
5.3.7 使用T-SQL語句執(zhí)行用戶自定義存儲(chǔ)過程 173
5.3.8 使用T-SQL語句管理用戶自定義存儲(chǔ)過程 175
5.4 【工作任務(wù)】事務(wù)管理 180
5.4.1 事務(wù)的概念 182
5.4.2 事務(wù)的分類 183
5.4.3 事務(wù)的操作 183
5.5 【工作任務(wù)】觸發(fā)器的創(chuàng)建和應(yīng)用 186
5.5.1 觸發(fā)器的概念 187
5.5.2 觸發(fā)器的作用 187
5.5.3 觸發(fā)器的分類 187
5.5.4 觸發(fā)器的臨時(shí)表 188
5.5.5 觸發(fā)器的執(zhí)行過程 189
5.5.6 使用“對(duì)象資源管理器”創(chuàng)建和管理觸發(fā)器 189
5.5.7 使用T-SQL語句創(chuàng)建和管理觸發(fā)器 190
思考與練習(xí) 196
第6章 數(shù)據(jù)庫的運(yùn)行與維護(hù) 200
6.1 【工作任務(wù)】數(shù)據(jù)庫的安全管理 200
6.1.1 SQL Server的安全性機(jī)制 202
6.1.2 SQL Server的身份驗(yàn)證模式 203
6.1.3 SQL Server的登錄賬號(hào)管理 204
6.1.4 SQL Server的數(shù)據(jù)庫用戶管理 206
6.1.5 SQL Server的權(quán)限管理 209
6.1.6 SQL Server角色 216
6.1.7 游標(biāo) 218
6.2 【工作任務(wù)】數(shù)據(jù)庫的分離與附加 223
6.2.1 分離數(shù)據(jù)庫 224
6.2.2 附加數(shù)據(jù)庫 224
6.3 【工作任務(wù)】數(shù)據(jù)的導(dǎo)入與導(dǎo)出 226
6.3.1 導(dǎo)入數(shù)據(jù) 227
6.3.2 導(dǎo)出數(shù)據(jù) 228
6.4 【工作任務(wù)】數(shù)據(jù)庫的備份與恢復(fù) 236
6.4.1 SQL Server數(shù)據(jù)庫備份方式 237
6.4.2 備份策略 245
6.4.3 備份設(shè)備 246
6.4.4 恢復(fù)數(shù)據(jù)庫 247
思考與練習(xí) 249
第二篇 實(shí)訓(xùn)篇
第7章 實(shí)戰(zhàn)提高 252
7.1 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)庫設(shè)計(jì) 252
7.1.1 實(shí)訓(xùn)目的 252
7.1.2 實(shí)訓(xùn)準(zhǔn)備 252
7.1.3 實(shí)訓(xùn)任務(wù) 252
7.1.4 實(shí)訓(xùn)報(bào)告要求 254
7.2 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)庫的創(chuàng)建與管理 254
7.2.1 實(shí)訓(xùn)目的 254
7.2.2 實(shí)訓(xùn)準(zhǔn)備 254
7.2.3 實(shí)訓(xùn)任務(wù) 254
7.2.4 實(shí)訓(xùn)報(bào)告要求 255
7.3 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)表的創(chuàng)建與管理 255
7.3.1 實(shí)訓(xùn)目的 255
7.3.2 實(shí)訓(xùn)準(zhǔn)備 256
7.3.3 實(shí)訓(xùn)任務(wù) 256
7.3.4 實(shí)訓(xùn)報(bào)告要求 258
7.4 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)表中數(shù)據(jù)的查詢 259
7.4.1 實(shí)訓(xùn)目的 259
7.4.2 實(shí)訓(xùn)準(zhǔn)備 259
7.4.3 實(shí)訓(xùn)任務(wù) 259
7.4.4 實(shí)訓(xùn)報(bào)告要求 261
7.5 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)表中數(shù)據(jù)的更新 261
7.5.1 實(shí)訓(xùn)目的 261
7.5.2 實(shí)訓(xùn)準(zhǔn)備 261
7.5.3 實(shí)訓(xùn)任務(wù) 262
7.5.4 實(shí)訓(xùn)報(bào)告要求 263
7.6 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)庫索引的應(yīng)用 263
7.6.1 實(shí)訓(xùn)目的 263
7.6.2 實(shí)訓(xùn)準(zhǔn)備 263
7.6.3 實(shí)訓(xùn)任務(wù) 264
7.6.4 實(shí)訓(xùn)報(bào)告要求 264
7.7 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)庫視圖的應(yīng)用 264
7.7.1 實(shí)訓(xùn)目的 264
7.7.2 實(shí)訓(xùn)準(zhǔn)備 264
7.7.3 實(shí)訓(xùn)任務(wù) 264
7.7.4 實(shí)訓(xùn)報(bào)告要求 265
7.8 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)庫存儲(chǔ)過程的應(yīng)用 265
7.8.1 實(shí)訓(xùn)目的 265
7.8.2 實(shí)訓(xùn)準(zhǔn)備 266
7.8.3 實(shí)訓(xùn)任務(wù) 266
7.8.4 實(shí)訓(xùn)報(bào)告要求 267
7.9 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)庫觸發(fā)器的應(yīng)用 267
7.9.1 實(shí)訓(xùn)目的 267
7.9.2 實(shí)訓(xùn)準(zhǔn)備 267
7.9.3 實(shí)訓(xùn)任務(wù) 267
7.9.4 實(shí)訓(xùn)報(bào)告要求 267
7.10 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)庫的安全管理 268
7.10.1 實(shí)訓(xùn)目的 268
7.10.2 實(shí)訓(xùn)準(zhǔn)備 268
7.10.3 實(shí)訓(xùn)任務(wù) 268
7.10.4 實(shí)訓(xùn)報(bào)告要求 268
7.11 【實(shí)訓(xùn)】“社區(qū)書房管理系統(tǒng)”數(shù)據(jù)庫的備份與恢復(fù) 269
7.11.1 實(shí)訓(xùn)目的 269
7.11.2 實(shí)訓(xùn)準(zhǔn)備 269
7.11.3 實(shí)訓(xùn)任務(wù) 269
7.11.4 實(shí)訓(xùn)報(bào)告要求 269