本書通過教學項目“學生成績系統(tǒng)”貫穿全書,通過企業(yè)項目“新聞網站發(fā)布系統(tǒng)”同步進行拓展實踐提升,從而使學生掌握SQL Server 2019數據庫管理與應用技術。本書打破傳統(tǒng)的以知識點編排章節(jié)內容的模式,圍繞應用項目的需求,按真實項目體系進行編寫。全書共10個項目,內容包括建立SQL Server數據庫環(huán)境、創(chuàng)建和管理數據庫、創(chuàng)建和管理數據表、維護數據庫、操作數據、創(chuàng)建和管理視圖、創(chuàng)建和管理存儲過程、創(chuàng)建和管理觸發(fā)器、數據庫安全管理以及使用ASP. NET開發(fā)網頁程序。
本書可作為各類職業(yè)院校計算機及相關專業(yè)數據庫技術課程的教材,也可以作為SQL Server 2019初學者的自學參考用書。
二維碼索引
項目1 建立SQL Server數據庫
環(huán)境............................................1
項目概述 .............................................1
項目分析 .............................................1
知識與能力目標 .................................1
任務1 SQL Server 2019的安裝和
服務配置 ...............................1
任務2 SQL Server 2019的配置
管理 .......................................9
項目小結 ...........................................15
拓展任務 ...........................................16
練習題 ...............................................17
項目2 創(chuàng)建和管理數據庫..................19
項目概述 ...........................................19
項目分析 ...........................................19
知識與能力目標 ...............................19
任務1 創(chuàng)建數據庫 .........................19
任務2 修改和刪除數據庫 .............26
項目小結 ...........................................32
拓展任務 ...........................................33
練習題 ...............................................33
項目3 創(chuàng)建和管理數據表..................36
項目概述 ...........................................36
項目分析 ...........................................36
知識與能力目標 ...............................36
任務1 繪制E-R圖和設計表
結構 .....................................36
任務2 創(chuàng)建數據表 .........................42
任務3 修改和刪除數據表 .............54
任務4 創(chuàng)建和管理索引 .................57
項目小結 ...........................................62
拓展任務 ...........................................62
練習題 ...............................................65
項目4 維護數據庫..............................68
項目概述 ...........................................68
項目分析 ...........................................68
知識與能力目標 ...............................68
任務1 導入和導出數據 .................68
任務2 分離和附加數據庫 .............75
任務3 備份數據庫 .........................78
任務4 還原數據庫 .........................83
任務5 創(chuàng)建數據庫的自動備份
維護計劃 .............................85
項目小結 ...........................................92
拓展任務 ...........................................92
練習題 ...............................................93
項目5 操作數據..................................95
項目概述 ...........................................95
項目分析 ...........................................95
知識與能力目標 ...............................95
任務1 插入數據 .............................95
任務2 修改和刪除數據 ...............101
任務3 簡單查詢之SELECT FROM
子句 ...................................105
任務4 簡單查詢之函數應用 .......109
任務5 簡單查詢之WHERE
子句 ...................................116
任務6 簡單查詢之GROUP BY
子句 ...................................120
任務7 高級查詢之連接查詢 .......123
任務8 高級查詢之嵌套子查詢 ...128
任務9 高級查詢之合并查詢 .......132
項目小結 .........................................134
拓展任務 .........................................135
練習題 .............................................137
項目6 創(chuàng)建和管理視圖....................141
項目概述 .........................................141
項目分析 .........................................141
知識與能力目標 .............................141
任務1 創(chuàng)建視圖 ...........................141
任務2 修改和刪除視圖 ...............148
任務3 通過視圖查詢數據和
修改數據 ...........................150
項目小結 .........................................155
拓展任務 .........................................156
練習題 .............................................158
項目7 創(chuàng)建和管理存儲過程............162
項目概述 .........................................162
項目分析 .........................................162
知識與能力目標 .............................162
任務1 創(chuàng)建并執(zhí)行存儲過程 .......162
任務2 修改和刪除存儲過程 .......171
項目小結 .........................................175
拓展任務 .........................................176
練習題 .............................................176
項目8 創(chuàng)建和管理觸發(fā)器................178
項目概述 .........................................178
項目分析 .........................................178
知識與能力目標 .............................178
任務1 創(chuàng)建觸發(fā)器 .......................178
任務2 管理觸發(fā)器 .......................184
項目小結 .........................................187
拓展任務 .........................................188
練習題 .............................................188
項目9 數據庫安全管理....................191
項目概述 .........................................191
項目分析 .........................................191
知識與能力目標 .............................191
任務1 安全概述和安全加固 .......191
任務2 賬戶管理 ...........................196
任務3 角色管理 ...........................202
任務4 權限管理 ...........................206
項目小結 .........................................211
拓展任務 .........................................211
練習題 .............................................212
項目10 使用ASP.NET開發(fā)網頁
程序......................................214
項目概述 .........................................214
項目分析 .........................................214
知識與能力目標 .............................214
任務1 部署ASP.NET開發(fā)環(huán)境 ...214
任務2 實現個人成績查詢網頁 ...218
任務3 實現班級成績查詢網頁 ...224
項目小結 .........................................226
拓展任務 .........................................227
參考文獻..............................................229