SQL Server數(shù)據(jù)庫(kù)應(yīng)用項(xiàng)目化教程(第2版)
定 價(jià):39.8 元
叢書名:高職高專電子商務(wù)專業(yè)規(guī)劃教材
- 作者:陳義文
- 出版時(shí)間:2018/12/1
- ISBN:9787111612155
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP311.132.3
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
SQLServer數(shù)據(jù)庫(kù)應(yīng)用是高職高專經(jīng)濟(jì)管理類專業(yè)一門專業(yè)技能課程,也是一門整合數(shù)據(jù)庫(kù)理論、數(shù)據(jù)庫(kù)操作技術(shù)與數(shù)據(jù)庫(kù)開發(fā)應(yīng)用為一體的課程。它涵蓋經(jīng)濟(jì)管理領(lǐng)域的學(xué)生在將來工作中可能涉及到的各種數(shù)據(jù)庫(kù)應(yīng)用技能,該門課程的學(xué)習(xí)對(duì)于提高學(xué)生職業(yè)能力具有重要的作用。本課程以真實(shí)工作任務(wù)及其工作過程為依據(jù),以SQLServer2016為數(shù)據(jù)庫(kù)平臺(tái)設(shè)計(jì)了一個(gè)圖書管理系統(tǒng)項(xiàng)目,進(jìn)行教學(xué)內(nèi)容的整合與序化。以工程項(xiàng)目圖書管理系統(tǒng)貫穿全過程,通過指導(dǎo)學(xué)生完成一系列的實(shí)際工作任務(wù)來達(dá)到課程的教學(xué)目標(biāo),重點(diǎn)培養(yǎng)學(xué)生解決實(shí)際問題的能力,實(shí)現(xiàn)了能力訓(xùn)練項(xiàng)目化、課程結(jié)構(gòu)模塊化、理論與實(shí)踐教學(xué)一體化。本書教學(xué)內(nèi)容適量,難易程度適中,適合高職高專電子商務(wù)、會(huì)計(jì)電算化、物流管理、市場(chǎng)營(yíng)銷等經(jīng)濟(jì)管理類專業(yè)學(xué)生作為教材,也可以供其他相關(guān)專業(yè)學(xué)生作為教材和學(xué)習(xí)參考用書。
SQL Server數(shù)據(jù)庫(kù)在經(jīng)濟(jì)管理領(lǐng)域的應(yīng)用越來越廣泛,作為高職高專院校財(cái)經(jīng)類專業(yè)的學(xué)生,熟練掌握數(shù)據(jù)庫(kù)應(yīng)用技能已成為職業(yè)能力培養(yǎng)的一項(xiàng)重要內(nèi)容。
本書將數(shù)據(jù)庫(kù)理論、數(shù)據(jù)庫(kù)操作技術(shù)與數(shù)據(jù)庫(kù)開發(fā)應(yīng)用整合為一體,以數(shù)據(jù)庫(kù)操作為主,模擬了一個(gè)真實(shí)的工程項(xiàng)目圖書管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)與維護(hù)工作任務(wù)。本書以 SQL Server 2016為教學(xué)平臺(tái),按照建立數(shù)據(jù)庫(kù)使用數(shù)據(jù)庫(kù)管理數(shù)據(jù)庫(kù)開發(fā)數(shù)據(jù)庫(kù)系統(tǒng)這樣一個(gè)由簡(jiǎn)單到復(fù)雜、由易到難的工作過程開展教學(xué),將整個(gè)項(xiàng)目分解為若干個(gè)相互關(guān)聯(lián)的子項(xiàng)目,每個(gè)子項(xiàng)目又劃分為若干工作任務(wù),每項(xiàng)任務(wù)充分體現(xiàn)相應(yīng)的知識(shí)要點(diǎn)與能力要求,通過指導(dǎo)學(xué)生完成一系列的實(shí)際工作任務(wù)來達(dá)到職業(yè)能力培養(yǎng)目標(biāo),重點(diǎn)培養(yǎng)學(xué)生解決實(shí)際問題的能力。每個(gè)項(xiàng)目還包含能力拓展部分,給學(xué)生留出足夠的拓展空間,引導(dǎo)學(xué)生自主學(xué)習(xí)與深入學(xué)習(xí)。
本書以學(xué)生實(shí)踐操作為主,要求任務(wù)全部在實(shí)訓(xùn)室完成。本書力爭(zhēng)從總體上做到整合教學(xué)內(nèi)容,實(shí)現(xiàn)教學(xué)內(nèi)容項(xiàng)目化;以任務(wù)為驅(qū)動(dòng),實(shí)現(xiàn)課程結(jié)構(gòu)模塊化;強(qiáng)化實(shí)踐操作,實(shí)現(xiàn)理論與實(shí)踐教學(xué)一體化。
本書是編者在總結(jié)近幾年教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上,根據(jù)高職教育的職業(yè)性、實(shí)踐性和開放性的要求進(jìn)行編寫的。本書不僅講解了 SQL Server 2016的基本操作、數(shù)據(jù)管理和維護(hù)、用戶和安全管理等內(nèi)容,還介紹了 SQL Server 2016的 Transact-SQL語言,以及利用 ASP.NET工具開發(fā)動(dòng)態(tài)網(wǎng)站的方法和技術(shù)。其中項(xiàng)目三中的 SQL Server自動(dòng)化管理可作為選學(xué)內(nèi)容。
本書由陳義文副教授任主編,張福堂教授和余以勝副教授任副主編。全書由陳義文和張福堂統(tǒng)稿。項(xiàng)目一由張福堂編寫;項(xiàng)目二由余以勝編寫;項(xiàng)目三的任務(wù)一由梁珊編寫,任務(wù)二和任務(wù)三由黃志成編寫;項(xiàng)目四由陳義文編寫;呂喜峰參加了部分內(nèi)容的編寫工作。
本書于2018年 4月進(jìn)行了修訂, SQL Server的版本升級(jí)到了 2016版,適用 2008~2016中間所有版本。在修訂的過程中同時(shí)修正了教材中少量的編寫錯(cuò)誤和排版錯(cuò)誤。
在本書的編寫中,作者參閱了大量文獻(xiàn)資料,在此向提供幫助的各位同人表示感謝。
由于編者水平有限,書中難免出現(xiàn)疏漏和不當(dāng)之處,敬請(qǐng)廣大讀者和同人給予批評(píng)指正。
本教材配有電子課件等教師用配套教學(xué)資源,凡使用本教材的教師均可登錄機(jī)械工業(yè)出版社教育服務(wù)網(wǎng) www.cmpedu.com下載。咨詢可致電: 010-88379375,QQ:945379158。
目錄
項(xiàng)目一 創(chuàng)建圖書管理數(shù)據(jù)庫(kù)任務(wù)一 安裝和使用 SQL Server 2016 2
相關(guān)知識(shí)3
一、SQL Server簡(jiǎn)介3
二、SQL Server 2016的版本和安裝要求 5
三、SQL Server 2016的常用工具 6
四、SQL Server 2016的配置9
任務(wù)實(shí)施10
一、安裝 SQL Server 2016 10
二、使用 SQL Server Management Studio 20
三、注冊(cè)服務(wù)器 24
能力拓展27
工作評(píng)價(jià)與思考 32
任務(wù)二 創(chuàng)建圖書管理數(shù)據(jù)庫(kù) 33
相關(guān)知識(shí)34
一、數(shù)據(jù)庫(kù)概述 34
二、Transact-SQL語言簡(jiǎn)介38
三、有關(guān)數(shù)據(jù)庫(kù)管理的 T-SQL語句39
任務(wù)實(shí)施41
一、創(chuàng)建圖書管理數(shù)據(jù)庫(kù) Library41
二、管理數(shù)據(jù)庫(kù) 46
能力拓展52
工作評(píng)價(jià)與思考 52
任務(wù)三 創(chuàng)建和維護(hù)圖書管理數(shù)據(jù)表 54
相關(guān)知識(shí)56
一、SQL Server的數(shù)據(jù)類型56
二、建立和維護(hù)數(shù)據(jù)表的 T-SQL語句 60
任務(wù)實(shí)施 62
一、創(chuàng)建圖書管理數(shù)據(jù)表 62
二、修改圖書管理數(shù)據(jù)表 65
三、添加表數(shù)據(jù) 67
能力拓展 68
工作評(píng)價(jià)與思考 71
任務(wù)四 維護(hù)數(shù)據(jù)完整性 73
相關(guān)知識(shí) 74
一、數(shù)據(jù)的完整性 74
二、數(shù)據(jù)完整性的實(shí)現(xiàn) 75
任務(wù)實(shí)施 77
一、利用約束維護(hù)數(shù)據(jù)完整性 77
二、利用默認(rèn)值維護(hù)數(shù)據(jù)完整性 82
能力拓展 84
工作評(píng)價(jià)與思考 84
任務(wù)五 創(chuàng)建和管理索引 87
相關(guān)知識(shí) 88
一、索引概述 88
二、索引的創(chuàng)建和使用 90
任務(wù)實(shí)施 91
一、創(chuàng)建索引 91
二、管理索引 94
能力拓展 96
工作評(píng)價(jià)與思考 98
項(xiàng)目二 使用圖書管理數(shù)據(jù)庫(kù)任務(wù)六 數(shù)據(jù)操作 102
相關(guān)知識(shí)104
一、T-SQL語言編程104
二、INSERT、UPDATE、DELETE
語句的語法 110
任務(wù)實(shí)施 112
一、添加表數(shù)據(jù) 112
二、修改表數(shù)據(jù) 115
三、刪除表數(shù)據(jù) 115
能力拓展118
工作評(píng)價(jià)與思考 120
任務(wù)七 數(shù)據(jù)查詢 123
相關(guān)知識(shí)124
一、查詢編輯器的使用 124
二、SELECT語句 124
三、連接與子查詢 129
任務(wù)實(shí)施134
一、簡(jiǎn)單數(shù)據(jù)查詢 134
二、連接查詢 139
三、嵌套查詢 140
四、聯(lián)合查詢 142
能力拓展143
工作評(píng)價(jià)與思考 145
任務(wù)八 創(chuàng)建和使用視圖、存儲(chǔ)過程和 觸發(fā)器151
相關(guān)知識(shí)152
一、視圖 152
二、存儲(chǔ)過程 156
三、觸發(fā)器160
任務(wù)實(shí)施164
一、建立和使用視圖 164
二、建立和使用存儲(chǔ)過程 167
三、建立和使用觸發(fā)器 172
能力拓展176
工作評(píng)價(jià)與思考 178
項(xiàng)目三 管理圖書管理數(shù)據(jù)庫(kù)任務(wù)九 數(shù)據(jù)庫(kù)的備份還原和數(shù)據(jù)傳輸 184
相關(guān)知識(shí)185
一、數(shù)據(jù)庫(kù)的備份和還原 185
二、數(shù)據(jù)庫(kù)導(dǎo)入和導(dǎo)出 187
任務(wù)實(shí)施188
一、對(duì)圖書管理數(shù)據(jù)庫(kù)進(jìn)行備份和還原 188
二、對(duì)圖書管理數(shù)據(jù)庫(kù)進(jìn)行導(dǎo)入和導(dǎo)出 193
能力拓展197
工作評(píng)價(jià)與思考 198
任務(wù)十 數(shù)據(jù)庫(kù)的安全管理 200
相關(guān)知識(shí)201
一、SQL Server的安全機(jī)制201
二、SQL Server的身份驗(yàn)證模式 202
三、用戶、角色和權(quán)限管理 203
任務(wù)實(shí)施206
一、設(shè)置服務(wù)器身份驗(yàn)證與創(chuàng)建登錄賬戶206
二、管理登錄賬戶與數(shù)據(jù)庫(kù)用戶 213
三、授予或撤銷權(quán)限 217
能力拓展221
一、賬戶安全 221
二、權(quán)限安全 222
工作評(píng)價(jià)與思考 223
任務(wù)十一 SQL Server自動(dòng)化管理 225
相關(guān)知識(shí)225
一、SQL Server代理225
二、作業(yè)、計(jì)劃與警報(bào) 226
三、數(shù)據(jù)庫(kù)維護(hù)計(jì)劃 226
任務(wù)實(shí)施227
一、創(chuàng)建簡(jiǎn)單作業(yè) 227
二、創(chuàng)建數(shù)據(jù)庫(kù)維護(hù)計(jì)劃 231
能力拓展238
工作評(píng)價(jià)與思考 241
項(xiàng)目四 開發(fā)圖書管理數(shù)據(jù)庫(kù)系統(tǒng)任務(wù)十二 設(shè)計(jì)圖書管理數(shù)據(jù)庫(kù) 244
相關(guān)知識(shí)244
一、E-R關(guān)系模型數(shù)據(jù)庫(kù)設(shè)計(jì) 244
二、關(guān)系模型的規(guī)范化 247
三、數(shù)據(jù)庫(kù)的一般設(shè)計(jì)方法 247
任務(wù)實(shí)施248
能力拓展252
工作評(píng)價(jià)與思考 252
任務(wù)十三 在 Web中訪問圖書管理數(shù)據(jù)庫(kù) 253
相關(guān)知識(shí)254
一、Visual Studio集成開發(fā)環(huán)境 254
二、ADONET數(shù)據(jù)模型256
三、ASPNET的數(shù)據(jù)控件258
四、ASPNET配置和管理工具 261
任務(wù)實(shí)施264
一、建立 ASPNET的開發(fā)環(huán)境 264
二、創(chuàng)建訪問圖書管理數(shù)據(jù)庫(kù)的動(dòng)態(tài)網(wǎng)頁(yè)264
能力拓展277
工作評(píng)價(jià)與思考 277
參考文獻(xiàn)279