《SQL Server資料庫實現與套用案例教程(第三版)》是2021年11月大連理工大學出版社出版的教材,作者是曹起武、 郭鵬。
本書共分為十二個項目,主要內容包括:走進資料庫系統 、SQL Server 2008資料庫管理系統、“銷售管理”資料庫的實施與管理等。
基本介紹
- 中文名:SQL Server資料庫實現與套用案例教程(第三版)
- 作者:曹起武、郭鵬
- 出版社:大連理工大學出版社
- 出版時間:2021年11月
- ISBN:9787568533331
成書過程,教材特色,教材目錄,
成書過程
在前兩版的基礎上,第三版重點在課程思政和數位化資源上尋求突破,編寫團隊在原有雙師型一線教師及企業一線工程師組成的基礎上,聘請思政教師為課程思政案例設計提供指導。在設計及編寫的過程中注重與企業專家的討論與研究,根據資料庫管理人員和軟體開發人員等實際工作崗位所需技能確定教材內容,基於實際工作流程設計教材框架;以資料庫系統開發過程為主線,以項目和任務為載體,是一本知識全面、內容實用、理論與實際並重的一體化教材。在課程思政案例設計過程中,專業教師與思政課程專家圍繞相關技術內容進行深入研討,從愛國主義情懷、工匠精神、職業素養、法律意識等方面共同開發支撐教學內容的課程思政案例,引導學生將個人的成才夢有機融入中華民族偉大復興的中國夢。
教材特色
本教材的主要特色表現在以下幾個方面:
1.課程體系具有先進性
本教材所對應的“資料庫實現與維護”課程於2007年被遼寧機電職業技術學院確認為院級精品課程,於2013年被該學院確立為首批院級精品資源共享課程。教材開發小組設計及建設的本課程線上學習平台在2013年全國職業院校信息化教學大賽“網路課程”項目中獲得一等獎。課程建設方案在2014年獲得遼寧省教學成果三等獎,課程數位化資源曾先後多次獲得遼寧省教育教學信息化大獎賽和軟體大賽獎項。
2.以工作項目為載體,以工作崗位為依據
本教材由一個基於工作過程設計的資料庫管理系統為主線,包含若干項目和任務。每個項目涉及的知識點都與任務緊密結合,做到理論與實際相結合。在項目和任務的安排上注重連續性,項目間既相對獨立,又互為補充。教材圍繞“銷售管理”資料庫系統的實施與管理展開,共包含11個項目(資料庫的實施與管理、數據的查詢與操作等)和多個任務(資料庫創建、基本表創建、數據查詢、資料庫維護等)。其中,項目1~6側重於資料庫的套用,基本面向資料庫管理員崗位,重點介紹如何使用SQL Server的Management Studio來實施和管理資料庫及數據的簡單查詢;項目7~11側重於數據高級管理及資料庫編程,主要面向套用軟體開發人員,重點介紹使用T-SQL語句實施和管理資料庫及複雜的數據查詢。
3.知識選取合理,難易程度適中
要在一本書中完整地介紹資料庫原理、資料庫實施和資料庫套用是不可能的,也是沒有必要的。本教材在具體內容的安排上,從套用的角度出發,側重於操作和套用所需的基礎知識。在內容的深度和廣度方面,本著基於崗位、夠用實用的原則,對相關知識進行了精心篩選,注意內容簡練,精心設計實例,用通俗易懂的語言進行敘述。
4.教學資源豐富,方便用戶使用
為了方便教者與學者更好地利用本教材進行教與學,編者圍繞本教材開發了一系列教學材料,包括教學大綱(課程標準)、授課計畫、電子教案、教學課件、任務工單、期末試卷等,力爭做到全面配套。教材中的重點知識點和技能點配有微課二維碼,讀者可以通過掃描二維碼獲得相應知識點和技能點的講解及演示視頻。
5.讀者群體廣泛,教學和參考均可
本教材可以作為高職高專相關專業資料庫套用基礎課程的教材,也可供從事資料庫研究和使用SQL Server進行資料庫系統開發的計算機專業人員參考使用。
教材目錄
導論 課程體系及教學案例綜述 / 1
項目1 走進資料庫系統 / 12
任務1.1 資料庫基本知識 / 12
任務1.2 資料庫設計 / 18
課後拓展 / 30
課後習題 / 30
項目2 SQL Server 2008資料庫管理系統 / 32
任務2.1 SQL Server 2008的安裝 / 32
任務2.2 SQL Server 2008的服務管理 / 45
任務2.3 SQL Server Management Studio的使用 / 47
課後拓展 / 55
課後習題 / 56
項目3 “銷售管理”資料庫的實施與管理 / 57
任務3.1 “銷售管理”資料庫的創建 / 57
任務3.2 “銷售管理”資料庫的配置 / 65
任務3.3 “銷售管理”資料庫的管理 / 67
課後拓展 / 73
課後習題 / 73
項目4 “銷售管理”資料庫中的對象 / 75
任務4.1 “商品表”和“買家表”等基本表的實施 / 75
任務4.2 “商品表”和“買家表”等基本表的高級設定 / 81
任務4.3 “所有商品”等視圖的創建 / 91
任務4.4 “商品表”等基本表中索引的創建 / 98
課後拓展 / 103
課後習題 / 104
項目5 “銷售管理”資料庫的數據查詢 / 106
任務5.1 SQL基礎查詢語句 / 106
任務5.2 SQL匯總查詢 / 119
任務5.3 連線查詢 / 124
任務5.4 子查詢 / 129
課後拓展 / 134
課後習題 / 135
項目6 “銷售管理”資料庫中數據的管理 / 138
任務6.1 “銷售管理”資料庫中數據的添加 / 138
任務6.2 “銷售管理”資料庫中數據的修改 / 141
任務6.3 “銷售管理”資料庫中數據的刪除 / 144
課後拓展 / 146
課後習題 / 147
項目7 使用T-SQL語句定義資料庫 / 149
任務7.1 資料庫的創建與管理 / 149
任務7.2 基本表的創建與管理 / 154
任務7.3 視圖的創建與管理 / 161
任務7.4 規則與默認的創建與管理 / 164
課後拓展 / 170
課後習題 / 171
項目8 “銷售管理”資料庫的安全管理 / 173
任務8.1 修改SQL Server 2008的身份驗證模式 / 174
任務8.2 創建系統登錄用戶 / 176
任務8.3 資料庫用戶的創建與管理 / 181
任務8.4 角色的管理 / 191
課後拓展 / 196
課後習題 / 197
項目9 資料庫維護 / 198
任務9.1 數據的導入和導出 / 198
任務9.2 資料庫的備份與還原 / 209
課後拓展 / 223
課後習題 / 223
項目10 資料庫程式語言 / 225
任務10.1 編程基礎及判斷語句IF...ELSE / 225
任務10.2 WHILE循環語句 / 232
任務10.3 多分支判斷語句CASE / 234
任務10.4 “銷售管理”資料庫信息的綜合統計 / 236
課後拓展 / 238
課後習題 / 239
項目11 “銷售管理”資料庫的存儲過程與觸發器 / 241
任務11.1 “銷售管理”資料庫中的存儲過程 / 241
任務11.2 “銷售管理”資料庫中的觸發器 / 247
課後拓展 / 257
課後習題 / 258
參考文獻 / 260
附 錄 / 261
附錄A 資料庫對象命名規範 / 261
附錄B SQL Server常用函式 / 264