注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫SQL Server 2016數(shù)據(jù)庫管理與開發(fā)項目教程(第2版 微課版)

SQL Server 2016數(shù)據(jù)庫管理與開發(fā)項目教程(第2版 微課版)

SQL Server 2016數(shù)據(jù)庫管理與開發(fā)項目教程(第2版 微課版)

定 價:¥59.80

作 者: 高玉珍,楊云,王建俠,石秀芳 著
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787115534798 出版時間: 2020-05-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書以SQL Server 2016為平臺,從數(shù)據(jù)庫管理和開發(fā)的角度出發(fā),介紹數(shù)據(jù)庫應用開發(fā)技術,內(nèi)容涵蓋開發(fā)數(shù)據(jù)庫應用系統(tǒng)所需的基本知識和技術。本書將一個貫穿全書的數(shù)據(jù)庫應用系統(tǒng)開發(fā)實例“學生信息管理系統(tǒng)”融入各項目,再把每個項目分解成若干任務,使學生逐步學會創(chuàng)建、管理、開發(fā)數(shù)據(jù)庫,以及使用T-SQL進行程序設計的編程思想和技術。本書內(nèi)容由淺入深,由實踐到理論,再從理論到實踐,通過任務驅(qū)動,將理論與實踐密切結合,體現(xiàn)了高職和應用型本科教育的特點,也符合初學者認知和掌握計算機技術的規(guī)律。本書可作為高職高專院校、應用型本科院校數(shù)據(jù)庫技術與應用課程的教材,也可作為其他類學校和自學者的參考用書。

作者簡介

  楊云,教授,計算機網(wǎng)絡技術類暢銷教材作者,Linux***精品課程負責人,Linux國家精品資源共享課程負責人,山東省教學名師,首屆教育部行指委計算機委員會委員,教育部高等教育自學考試指定教材項目《互聯(lián)網(wǎng)軟件與應用》負責人。主持的《“五核協(xié)同”的Linux操作系統(tǒng)教學資源建設》獲省級教學成果二等獎。作為微軟系統(tǒng)工程師(MCSE),多次負責全國的紅帽Linux和微軟Windows服務器的培訓工作。

圖書目錄

第 1單元 走進SQL Server 2016數(shù)據(jù)庫
項目1
安裝配置SQL Server 2016軟件 1
任務1 認知SQL Server 2016 2
任務1-1 認知SQL Server 2016的產(chǎn)品組件 2
任務1-2 認知SQL Server 2016的新增特性 3
任務1-3 認知SQL Server 2016的體系結構 5
任務1-4 認知SQL Server 2016的管理工具 5
任務2 安裝SQL Server 2016 6
任務2-1 認知SQL Server 2016的環(huán)境要求 6
任務2-2 安裝SQL Server 2016 7
任務2-3 啟動SQL Server 2016 16
任務3 使用SQL Server 2016的常用工具 17
任務3-1 SQL Server配置管理器 17
任務3-2 SSMS的已注冊的服務器組件 19
任務3-3 使用SSMS的查詢編輯器組件 21
任務3-4 使用SSMS的其他組件 22
實訓1 安裝配置
SQL Server 2016 23
小結 23
習題 23
項目2
設計數(shù)據(jù)庫 25
任務1 附加與分離數(shù)據(jù)庫——認知數(shù)據(jù)庫結構 26
任務1-1 附加數(shù)據(jù)庫 26
任務1-2 認識系統(tǒng)數(shù)據(jù)庫結構 27
任務1-3 分離數(shù)據(jù)庫 27
任務2 現(xiàn)實世界數(shù)據(jù)化 28
任務2-1 現(xiàn)實世界數(shù)據(jù)化過程 29
任務2-2 數(shù)據(jù)模型的概念 31
任務2-3 概念模型 32
任務2-4 繪制學生選修E-R圖 34
任務3 將E-R圖轉(zhuǎn)換成關系模型 35
任務3-1 邏輯數(shù)據(jù)模型 36
任務3-2 認知關系模型的基本概念 38
任務3-3 轉(zhuǎn)換學生選修E-R圖為關系模型 39
任務3-4 關系規(guī)范化 40
任務3-5 關系運算 42
任務3-6 關系型數(shù)據(jù)庫 44
任務4 認知關鍵字和數(shù)據(jù)完整性 45
任務4-1 認知關鍵字 45
任務4-2 認知數(shù)據(jù)完整性 46
實訓2 設計數(shù)據(jù)庫練習 47
小結 47
習題 47
項目3
創(chuàng)建與管理數(shù)據(jù)庫 49
任務1 認知SQL Server 2016數(shù)據(jù)庫結構 49
任務1-1 了解數(shù)據(jù)庫的組成 50
任務1-2 了解數(shù)據(jù)庫文件和文件組 50
任務1-3 認知系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫 51
任務1-4 認知數(shù)據(jù)庫對象 52
任務2 創(chuàng)建數(shù)據(jù)庫 52
任務2-1 使用SSMS創(chuàng)建數(shù)據(jù)庫 52
任務2-2 使用T-SQL語句創(chuàng)建數(shù)據(jù)庫 55
任務2-3 完成綜合任務 56
任務3 管理數(shù)據(jù)庫 57
任務3-1 使用SSMS查看與修改數(shù)據(jù)庫 57
任務3-2 使用T-SQL語句查看數(shù)據(jù)庫 58
任務3-3 使用T-SQL語句修改數(shù)據(jù)庫 58
任務3-4 配置數(shù)據(jù)庫只讀 59
任務3-5 縮小數(shù)據(jù)庫和數(shù)據(jù)文件 61
任務3-6 使用T-SQL語句修改數(shù)據(jù)庫名 62
任務3-7 刪除數(shù)據(jù)庫 63
任務3-8 完成綜合任務 63
實訓3 創(chuàng)建數(shù)據(jù)庫訓練 64
小結 65
習題 65
項目4
創(chuàng)建與管理數(shù)據(jù)表 66
任務1 創(chuàng)建表 67
任務1-1 數(shù)據(jù)表的概念 67
任務1-2 數(shù)據(jù)類型 68
任務1-3 空 72
任務1-4 創(chuàng)建數(shù)據(jù)表 72
任務1-5 T-SQL設置聯(lián)合主鍵 74
任務1-6 完成綜合任務 75
任務2 管理表 76
任務2-1 顯示表結構 77
任務2-2 使用SSMS修改數(shù)據(jù)表 77
任務2-3 使用T-SQL語句修改數(shù)據(jù)表 78
任務2-4 使用SSMS刪除數(shù)據(jù)表 79
任務2-5 使用T-SQL語句刪除數(shù)據(jù)表 80
任務2-6 使用T-SQL語句重命名數(shù)據(jù)表 80
任務2-7 完成綜合任務 80
任務3 插入、刪除表數(shù)據(jù) 81
任務3-1 使用SSMS插入、刪除、更新表數(shù)據(jù) 81
任務3-2 使用T-SQL語句向表中插入數(shù)據(jù) 83
任務3-3 使用T-SQL語句刪除表記錄 84
任務3-4 完成綜合任務 84
實訓4 創(chuàng)建數(shù)據(jù)庫表并錄入表數(shù)據(jù) 85
小結 86
習題 87
項目5
使用T-SQL查詢維護表中數(shù)據(jù) 88
任務1 簡單查詢 89
任務1-1 SELECT語句的執(zhí)行方式 89
任務1-2 認知SELECT語句的語法 91
任務1-3 使用SELECT子句實現(xiàn)列查詢 92
任務1-4 使用WHERE子句實現(xiàn)條件查詢 97
任務1-5 ORDER BY子句 99
任務1-6 完成綜合任務 100
任務2 分類匯總 101
任務2-1 使用常用聚合函數(shù)查詢 102
任務2-2 分組篩選數(shù)據(jù) 103
任務2-3 完成綜合任務 104
任務3 連接查詢 105
任務3-1 內(nèi)連接 106
任務3-2 外連接 108
任務3-3 交叉連接 110
任務3-4 自連接 110
任務3-5 完成綜合任務 111
任務4 子查詢和保存結果集 112
任務4-1 使用子查詢 113
任務4-2 保存查詢結果 115
任務4-3 完成綜合任務 116
實訓5 查詢維護sale數(shù)據(jù)庫 117
小結 118
習題 119
項目6
維護用戶表數(shù)據(jù) 120
任務1 增刪修改表數(shù)據(jù) 120
任務1-1 向用戶表插入數(shù)據(jù) 121
任務1-2 修改用戶表數(shù)據(jù) 124
任務1-3 刪除用戶表數(shù)據(jù) 124
任務2 完成綜合任務 125
實訓6 維護sale數(shù)據(jù)庫數(shù)據(jù) 126
小結 127
習題 127
第 2單元 管理數(shù)據(jù)庫及數(shù)據(jù)庫對象
項目7
創(chuàng)建視圖和索引 128
任務1 創(chuàng)建與使用視圖 129
任務1-1 了解視圖用途 129
任務1-2 創(chuàng)建視圖 130
任務1-3 修改視圖 132
任務1-4 刪除視圖 134
任務1-5 使用視圖操作表數(shù)據(jù) 135
任務1-6 完成綜合任務 139
任務2 創(chuàng)建與管理索引 140
任務2-1 創(chuàng)建索引 140
任務2-2 管理索引 146
任務2-3 分析索引 148
任務2-4 完成綜合任務 150
實訓7 為sale數(shù)據(jù)庫創(chuàng)建視圖和
索引 150
小結 150
習題 151
項目8
實現(xiàn)數(shù)據(jù)完整性 153
任務1 實現(xiàn)域完整性 154
任務1-1 認知數(shù)據(jù)完整性概念及分類 154
任務1-2 CHECK約束 155
任務1-3 規(guī)則 158
任務1-4 DEFAULT約束及默認值對象 161
任務1-5 完成綜合任務 167
任務2 實現(xiàn)實體完整性 169
任務2-1 PRIMARY KEY約束 169
任務2-2 UNIQUE約束 171
任務2-3 完成綜合任務 173
任務3 實現(xiàn)參照完整性 173
任務3-1 FOREIGN KEY約束 174
任務3-2 完成綜合任務 177
實訓8 實現(xiàn)sale數(shù)據(jù)庫完整性 177
小結 178
習題 179
項目9
使用T-SQL編程 180
任務1 T-SQL編程基礎 181
任務1-1 標識符與注釋 181
任務1-2 常量 182
任務1-3 變量 182
任務1-4 運算符與表達式 185
任務1-5 完成綜合任務 188
任務2 編寫批處理和程序流程控制
語句 189
任務2-1 批處理 189
任務2-2 流程控制語句 189
任務2-3 完成綜合任務 191
任務3 使用系統(tǒng)內(nèi)置函數(shù) 192
任務3-1 數(shù)學函數(shù) 192
任務3-2 字符串函數(shù) 193
任務3-3 日期和時間函數(shù) 195
任務3-4 聚合函數(shù) 195
任務3-5 系統(tǒng)函數(shù) 196
任務3-6 完成綜合任務 197
任務4 編寫用戶定義函數(shù) 198
任務4-1 定義與調(diào)用用戶定義函數(shù) 198
任務4-2 刪除用戶定義函數(shù) 201
任務4-3 完成綜合任務 202
任務5 使用游標 202
任務5-1 聲明游標 203
任務5-2 打開游標 204
任務5-3 數(shù)據(jù)處理 205
任務5-4 關閉游標 208
任務5-5 釋放游標 208
實訓9 程序設計 209
小結 209
習題 210
項目10
創(chuàng)建、使用存儲過程和觸發(fā)器 211
任務1 創(chuàng)建與使用存儲過程 212
任務1-1 存儲過程概述 212
任務1-2 創(chuàng)建存儲過程 213
任務1-3 執(zhí)行存儲過程 214
任務1-4 修改存儲過程 215
任務1-5 刪除存儲過程 216
任務1-6 完成綜合任務 216
任務2 創(chuàng)建與使用觸發(fā)器 217
任務2-1 觸發(fā)器概述 218
任務2-2 創(chuàng)建觸發(fā)器 219
任務2-3 修改觸發(fā)器 222
任務2-4 刪除觸發(fā)器 223
任務2-5 完成綜合任務 223
實訓10 為sale數(shù)據(jù)庫創(chuàng)建存儲過程和觸發(fā)器 224
小結 224
習題 225
第3單元 安全管理與日常維護
項目11
數(shù)據(jù)庫安全性管理 227
任務1 實現(xiàn)SQL Server 2016登錄認證 228
任務1-1 SQL Server 2016系統(tǒng)安全機制 228
任務1-2 Windows身份驗證和SQL Server身份驗證 229
任務1-3 選擇身份驗證模式 230
任務1-4 Windows驗證模式登錄賬號的建立和刪除 231
任務1-5 SQL Server驗證模式登錄賬號的建立和刪除 232
任務1-6 管理SQL Server登錄賬戶 233
任務2 實現(xiàn)數(shù)據(jù)庫用戶賬號及權限管理 234
任務2-1 數(shù)據(jù)庫用戶賬號 234
任務2-2 用戶權限及數(shù)據(jù)庫角色 235
任務2-3 使用SSMS管理用戶賬號和權限 236
任務2-4 使用T-SQL語句管理用戶賬號和權限 241
任務3 實現(xiàn)服務器角色和應用程序角色 242
任務3-1 服務器角色 243
任務3-2 管理服務器角色 244
任務3-3 應用程序角色 245
實訓11 用戶權限管理 246
小結 246
習題 246
項目12
維護與管理數(shù)據(jù)庫 248
任務1 聯(lián)機與脫機數(shù)據(jù)庫 248
任務2 備份與還原數(shù)據(jù)庫 250
任務2-1 使用SSMS備份與還原數(shù)據(jù)庫 250
任務2-2 使用T-SQL語句備份與還原數(shù)據(jù)庫 253
任務3 導入與導出數(shù)據(jù) 255
任務3-1 導出數(shù)據(jù) 255
任務3-2 導入數(shù)據(jù) 258
實訓12 維護與管理sale數(shù)據(jù)庫 260
小結 260
習題 260
第4單元 數(shù)據(jù)庫應用
開發(fā)訓練
項目13
SQL Server開發(fā)與編程 261
任務1 ASP.NET/SQL Server 2016開發(fā) 262
任務1-1 認知數(shù)據(jù)源控件和數(shù)據(jù)綁定控件 262
任務1-2 ASP.NET與SQL Server 2016的連接 262
任務2 Java/SQL Server 2016開發(fā) 266
任務2-1 環(huán)境搭配 266
任務2-2 連接測試 267
任務3 JSP/SQL Server 2016開發(fā) 268
任務3-1 環(huán)境搭配 268
任務3-2 連接測試 269
任務4 學生管理系統(tǒng)開發(fā) 270
任務4-1 系統(tǒng)需求分析 270
任務4-2 系統(tǒng)設計 271
任務4-3 系統(tǒng)實現(xiàn) 272
實訓13 開發(fā)銷售管理系統(tǒng) 285
小結 285
習題 285
附錄A
學生數(shù)據(jù)庫(xs)表結構及數(shù)據(jù)樣本 286
附錄B
連接查詢用例表結構及數(shù)據(jù)樣本 289
參考文獻 290

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號