本教材在認(rèn)真分析職業(yè)崗位需求和學(xué)生能力現(xiàn)狀的基礎(chǔ)上全面規(guī)劃和重構(gòu)教材內(nèi)容,合理安排教學(xué)單元的順序,劃分為8個(gè)單元:體驗(yàn)數(shù)據(jù)庫(kù)應(yīng)用與試用SQL Server 2014→創(chuàng)建與操作SQL Server數(shù)據(jù)庫(kù)→創(chuàng)建與維護(hù)數(shù)據(jù)表→檢索與操作數(shù)據(jù)表數(shù)據(jù)→以SQL語(yǔ)句方式操作SQL Server數(shù)據(jù)庫(kù)及其對(duì)象→以程序方式處理數(shù)據(jù)表中的數(shù)據(jù)→維護(hù)SQL Server數(shù)據(jù)庫(kù)安全→分析與設(shè)計(jì)數(shù)據(jù)庫(kù)。本教材以真實(shí)工作任務(wù)為載體組織教學(xué)內(nèi)容,強(qiáng)化技能訓(xùn)練,提升動(dòng)手能力;圍繞“圖書(shū)管理”數(shù)據(jù)庫(kù)和60項(xiàng)操作任務(wù)展開(kāi),采用“任務(wù)驅(qū)動(dòng)、案例教學(xué)、精講多練、理論實(shí)踐一體化”的教學(xué)方法,全方向促進(jìn)數(shù)據(jù)庫(kù)應(yīng)用、管理與設(shè)計(jì)技能的提升;充分考慮教學(xué)實(shí)施需求,面向教學(xué)全過(guò)程科學(xué)設(shè)置5個(gè)必要的教學(xué)環(huán)節(jié),即教學(xué)導(dǎo)航→操作準(zhǔn)備→知識(shí)導(dǎo)讀→操作實(shí)戰(zhàn)→單元習(xí)題。引導(dǎo)學(xué)生主動(dòng)學(xué)習(xí)、高效學(xué)習(xí)、快樂(lè)學(xué)習(xí)。本教材可以作為普通高等院校、高等或中等職業(yè)院校和高等?圃盒8鲗I(yè)SQL Server 2014的教材,也可以作為SQL Server 2014的培訓(xùn)教材及自學(xué)參考書(shū)。
陳承歡,三級(jí)教授,軟件設(shè)計(jì)師,湖南省省級(jí)專業(yè)帶頭人,國(guó)家精品課程與精品共享課程《網(wǎng)頁(yè)設(shè)計(jì)與制作》主持人,湖南省教育科學(xué)重點(diǎn)研究課題主持人,湖南省教學(xué)改革項(xiàng)目主持人。多年來(lái)致力于總結(jié)教學(xué)規(guī)律、探索教學(xué)策略、創(chuàng)新教學(xué)方法、開(kāi)發(fā)特色教材。主持開(kāi)發(fā)高職特色教材20多本,其中“十一五”國(guó)家級(jí)規(guī)劃教材4本,“十二五”國(guó)家級(jí)規(guī)劃教材11本。成功地實(shí)現(xiàn)了以真實(shí)項(xiàng)目或任務(wù)為載體重構(gòu)教學(xué)內(nèi)容、面向教學(xué)全過(guò)程設(shè)置教學(xué)環(huán)節(jié)、“教、學(xué)、做”一體化設(shè)計(jì),在教學(xué)實(shí)施中取得了良好的教學(xué)效果。
單元1 體驗(yàn)數(shù)據(jù)庫(kù)應(yīng)用與試用
SQL Server 2014 1
教學(xué)導(dǎo)航 1
操作準(zhǔn)備 1
知識(shí)導(dǎo)讀 3
操作實(shí)戰(zhàn) 7
1.1 數(shù)據(jù)庫(kù)應(yīng)用體驗(yàn) 7
【任務(wù)1-1】 體驗(yàn)數(shù)據(jù)庫(kù)應(yīng)用與初識(shí)數(shù)據(jù)庫(kù) 7
1.2 試用SQL Server 2014 16
【任務(wù)1-2】 初識(shí)SQL Server 2014 Management Studio(SSMS) 16
【任務(wù)1-3】 查看系統(tǒng)數(shù)據(jù)庫(kù)及系統(tǒng)表 20
【任務(wù)1-4】 查看SQL Server 2014的登錄名和服務(wù)器角色 21
【任務(wù)1-5】 啟動(dòng)與停止SQL Server 2014的服務(wù) 23
單元習(xí)題 25
單元2 創(chuàng)建與操作SQL Server數(shù)據(jù)庫(kù) 26
教學(xué)導(dǎo)航 26
操作準(zhǔn)備 26
知識(shí)導(dǎo)讀 26
操作實(shí)戰(zhàn) 28
2.1 創(chuàng)建SQL Server數(shù)
據(jù)庫(kù) 28
【任務(wù)2-1】 創(chuàng)建數(shù)據(jù)庫(kù) 28
2.2 操作SQL Server數(shù)據(jù)庫(kù) 31
【任務(wù)2-2】 操縱數(shù)據(jù)庫(kù) 31
【任務(wù)2-3】 備份與還原數(shù)據(jù)庫(kù) 38
【任務(wù)2-4】 分離和附加數(shù)據(jù)庫(kù) 47
【任務(wù)2-5】 數(shù)據(jù)庫(kù)的聯(lián)機(jī)與脫機(jī) 49
單元習(xí)題 51
單元3 創(chuàng)建與維護(hù)數(shù)據(jù)表 52
教學(xué)導(dǎo)航 52
操作準(zhǔn)備 52
知識(shí)導(dǎo)讀 53
操作實(shí)戰(zhàn) 59
3.1 數(shù)據(jù)表中數(shù)據(jù)的導(dǎo)入與導(dǎo)出 59
【任務(wù)3-1】 導(dǎo)入與導(dǎo)出數(shù)據(jù) 59
3.2 查看與修改數(shù)據(jù)表 71
【任務(wù)3-2】 查看與修改數(shù)據(jù)表記錄 71
【任務(wù)3-3】 查看與修改數(shù)據(jù)表結(jié)構(gòu) 74
3.3 創(chuàng)建數(shù)據(jù)表 78
【任務(wù)3-4】 創(chuàng)建數(shù)據(jù)表 78
3.4 維護(hù)數(shù)據(jù)表 90
【任務(wù)3-5】 維護(hù)數(shù)據(jù)庫(kù)中數(shù)據(jù)完整性 90
【任務(wù)3-6】 維護(hù)數(shù)據(jù)表 101
單元習(xí)題 102
單元4 檢索與操作數(shù)據(jù)表數(shù)據(jù) 103
教學(xué)導(dǎo)航 103
操作準(zhǔn)備 103
知識(shí)導(dǎo)讀 104
操作實(shí)戰(zhàn) 106
4.1 創(chuàng)建與使用查詢 106
【任務(wù)4-1】 查詢時(shí)選擇與設(shè)置列 106
【任務(wù)4-2】 查詢時(shí)選擇行 112
【任務(wù)4-3】 查詢時(shí)的排序操作 117
【任務(wù)4-4】 查詢時(shí)的分組與匯總操作 118
【任務(wù)4-5】 創(chuàng)建連接查詢 119
【任務(wù)4-6】 創(chuàng)建多表聯(lián)合查詢 125
【任務(wù)4-7】 創(chuàng)建嵌套查詢 126
【任務(wù)4-8】 創(chuàng)建相關(guān)子查詢 128
4.2 創(chuàng)建與使用視圖 129
【任務(wù)4-9】 創(chuàng)建視圖 129
【任務(wù)4-10】 使用視圖 132
4.3 創(chuàng)建與使用索引 133
【任務(wù)4-11】 創(chuàng)建聚集索引 134
【任務(wù)4-12】 創(chuàng)建非聚集索引 138
單元習(xí)題 139
單元5 以SQL語(yǔ)句方式操作SQL Server數(shù)據(jù)庫(kù)及其對(duì)象 140
教學(xué)導(dǎo)航 140
操作準(zhǔn)備 140
知識(shí)導(dǎo)讀 141
操作實(shí)戰(zhàn) 144
5.1 使用SQL語(yǔ)句定義與操作數(shù)據(jù)庫(kù) 144
【任務(wù)5-1】 使用Create Database語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù) 144
【任務(wù)5-2】 使用Alter Database語(yǔ)句修改數(shù)據(jù)庫(kù) 146
5.2 使用SQL語(yǔ)句定義與操作數(shù)據(jù)表 147
【任務(wù)5-3】 使用Create Table
語(yǔ)句創(chuàng)建數(shù)據(jù)表 147
【任務(wù)5-4】 使用Alter Table語(yǔ)句修改數(shù)據(jù)表結(jié)構(gòu) 152
【任務(wù)5-5】 使用Insert語(yǔ)句向數(shù)據(jù)表中插入記錄 153
【任務(wù)5-6】 使用數(shù)據(jù)導(dǎo)入向?qū)閿?shù)據(jù)表導(dǎo)入數(shù)據(jù) 154
【任務(wù)5-7】 使用Update語(yǔ)句更新數(shù)據(jù)表中的數(shù)據(jù) 156
【任務(wù)5-8】 使用Delete語(yǔ)句刪除數(shù)據(jù)表中的記錄 156
【任務(wù)5-9】 使用Transact-SQL語(yǔ)句設(shè)置數(shù)
據(jù)表的約束 157
【任務(wù)5-10】 使用Select語(yǔ)句從數(shù)據(jù)表中檢索數(shù)據(jù) 159
5.3 使用SQL語(yǔ)句定義與管理視圖 160
【任務(wù)5-11】 使用Create View語(yǔ)句創(chuàng)建視圖 160
【任務(wù)5-12】 使用Alter View語(yǔ)句修改視圖 161
【任務(wù)5-13】 利用視圖查詢與更新數(shù)據(jù)表中的數(shù)據(jù) 162
5.4 使用SQL語(yǔ)句定義與管理索引 163
【任務(wù)5-14】 使用Create Index語(yǔ)句創(chuàng)建索引 163
5.5 創(chuàng)建與管理數(shù)據(jù)庫(kù)快照 165
【任務(wù)5-15】 創(chuàng)建數(shù)據(jù)庫(kù)快照 165
單元習(xí)題 166
單元6 以程序方式處理數(shù)據(jù)表中的數(shù)據(jù) 167
教學(xué)導(dǎo)航 167
操作準(zhǔn)備 167
知識(shí)導(dǎo)讀 168
操作實(shí)戰(zhàn) 175
6.1 編輯與執(zhí)行多條SQL語(yǔ)句 175
【任務(wù)6-1】 在【SQL 編輯器】中編輯與執(zhí)行多條SQL
語(yǔ)句 175
6.2 創(chuàng)建與執(zhí)行用戶自定義函數(shù) 178
【任務(wù)6-2】 創(chuàng)建與執(zhí)行用戶自定義函數(shù) 178
6.3 創(chuàng)建與使用存儲(chǔ)過(guò)程 183
【任務(wù)6-3】 創(chuàng)建與管理存儲(chǔ)過(guò)程 183
6.4 創(chuàng)建與使用游標(biāo) 191
【任務(wù)6-4】 創(chuàng)建與管理游標(biāo) 191
6.5 創(chuàng)建與使用觸發(fā)器 194
【任務(wù)6-5】 創(chuàng)建與管理觸發(fā)器 194
6.6 創(chuàng)建與使用事務(wù) 201
【任務(wù)6-6】 創(chuàng)建與使用事務(wù) 201
單元習(xí)題 204
單元7 維護(hù)SQL Server數(shù)據(jù)庫(kù)安全 205
教學(xué)導(dǎo)航 205
操作準(zhǔn)備 205
知識(shí)導(dǎo)讀 205
操作實(shí)戰(zhàn) 208
7.1 SQL Server服務(wù)器登錄管理 208
【任務(wù)7-1】 SQL Server服務(wù)器登錄管理 208
7.2 數(shù)據(jù)庫(kù)用戶賬戶管理 223
【任務(wù)7-2】 數(shù)據(jù)庫(kù)用戶賬戶管理 223
7.3 角色管理與權(quán)限管理 228
【任務(wù)7-3】 角色管理 228
【任務(wù)7-4】 權(quán)限管理 239
7.4 創(chuàng)建與應(yīng)用架構(gòu) 245
【任務(wù)7-5】 創(chuàng)建與應(yīng)用架構(gòu) 245
單元習(xí)題 248
單元8 分析與設(shè)計(jì)數(shù)據(jù)庫(kù) 249
教學(xué)導(dǎo)航 249
操作準(zhǔn)備 249
知識(shí)導(dǎo)讀 249
操作實(shí)戰(zhàn) 254
8.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的需求分析 254
【任務(wù)8-1】 圖書(shū)管理數(shù)據(jù)庫(kù)設(shè)計(jì)的需求分析 254
8.2 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì) 258
【任務(wù)8-2】 圖書(shū)管理數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì) 258
8.3 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) 260
【任務(wù)8-3】 圖書(shū)管理數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì) 260
8.4 數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì) 260
【任務(wù)8-4】 圖書(shū)管理數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì) 261
8.5 數(shù)據(jù)庫(kù)的優(yōu)化與創(chuàng)建 263
【任務(wù)8-5】 圖書(shū)管理數(shù)據(jù)庫(kù)的優(yōu)化與創(chuàng)建 263
單元習(xí)題 264
參考文獻(xiàn) 265