基于新信息技術的SQL Server 2008數(shù)據(jù)庫基礎教程(第二版)
定 價:45 元
叢書名:新一代信息技術系列教材
- 作者:左向榮
- 出版時間:2024/1/1
- ISBN:9787560669373
- 出 版 社:西安電子科技大學出版社
- 中圖法分類:TP311.132.3
- 頁碼:240
- 紙張:
- 版次:2
- 開本:16開
本書采用任務驅動的方式介紹數(shù)據(jù)庫的相關知識點,力求將理論和實踐相結合,以提高學生的實踐操作能力。
本書共11個項目,項目一介紹數(shù)據(jù)庫和數(shù)據(jù)庫系統(tǒng)設計的基礎知識,項目二介紹創(chuàng)建和管理SQL Server數(shù)據(jù)庫的方法,項目三介紹創(chuàng)建和管理數(shù)據(jù)表的方法,項目四及項目五介紹SQL語句的使用方法,項目六介紹數(shù)據(jù)庫設計的方法,項目七介紹數(shù)據(jù)庫編程的方法,項目八介紹創(chuàng)建和使用索引、視圖、事務的方法,項目九介紹存儲過程的調用方法,項目十介紹觸發(fā)器的設計方法,項目十一介紹數(shù)據(jù)庫安全管理方法。
本書可作為高職高專院校計算機類相關專業(yè)數(shù)據(jù)庫課程的教材,也可作為相關人員學習數(shù)據(jù)庫基礎知識的參考用書。
SQL Server使用集成的商業(yè)智能工具,提供企業(yè)級的數(shù)據(jù)管理功能,是Microsoft 公司推出的一個全面的數(shù)據(jù)庫管理系統(tǒng)。SQL Server數(shù)據(jù)庫引擎為關系型數(shù)據(jù)和結構化數(shù)據(jù)提供了更安全可靠的存儲功能,使用戶可以構建和管理用于業(yè)務的高可用和高性能的數(shù)據(jù)庫應用程序。
目前,國內各主要高職院校的計算機類相關專業(yè)大多開設了“SQL Server應用基礎”這門課程。本書結合作者多年講授該門課程的經驗,首先介紹了SQL Server數(shù)據(jù)庫相關概念與應用技術等內容,然后以項目的形式對所有的核心知識點進行了全面深入的剖析,此外還介紹了SQL Server 2008的安裝與配置,方便不同層次的讀者掌握所學內容。
此次修訂在內容上未做大的改動,只是對不適當?shù)牡胤竭M行了完善和調整。
本書由左向榮、蘇秀芝、謝鐘揚擔任主編,胡宇晴、曾琴、李晨子、楊愛武、黃利紅、薛敏擔任副主編,馬慶擔任主審。
由于時間倉促,書中難免存在一些疏漏,懇請各位讀者提出寶貴意見和建議。本書主編的電子郵箱是16564383@qq.com。
編 者
2023年2月于湘潭
項目一 數(shù)據(jù)庫基礎 1
任務一 預習 1
任務二 了解數(shù)據(jù)庫的基本概念 1
任務三 了解關系數(shù)據(jù)庫的組成 8
作業(yè) 10
項目二 數(shù)據(jù)庫的創(chuàng)建與管理 11
任務一 預習 11
任務二 了解SQL Server 2008的功能 11
任務三 學習數(shù)據(jù)庫的創(chuàng)建 12
任務四 學習數(shù)據(jù)庫的管理 17
上機實踐 24
作業(yè) 26
項目三 數(shù)據(jù)表管理 27
任務一 預習 27
任務二 了解數(shù)據(jù)的類型 27
任務三 學習數(shù)據(jù)表的創(chuàng)建和管理 30
上機實踐 36
作業(yè) 39
項目四 數(shù)據(jù)查詢操作 41
任務一 預習 41
任務二 了解T-SQL的組成 41
任務三 了解SQL的應用方式 42
任務四 認識表達式 42
任務五 掌握SELECT查詢語句的用法 48
上機實踐 60
作業(yè) 61
項目五 動作查詢和多表查詢 64
任務一 預習 64
任務二 學習關于數(shù)據(jù)表記錄的操作 64
任務三 學習高級查詢方法 73
任務四 學習使用子查詢的方法 82
上機實踐 85
作業(yè) 85
項目六 數(shù)據(jù)庫設計 87
任務一 預習 87
任務二 了解數(shù)據(jù)庫設計的重要性 87
任務三 了解和掌握數(shù)據(jù)庫設計的步驟 88
任務四 認識E-R圖 90
任務五 了解數(shù)據(jù)庫的規(guī)范化 92
任務六 學習用T-SQL語句創(chuàng)建和管理數(shù)據(jù)庫和表的方法 95
任務七 學習使用Microsoft Visio 2003繪制E-R圖(自學內容) 102
上機實踐 103
作業(yè) 104
項目七 T-SQL編程 106
任務一 預習 106
任務二 了解多條T-SQL語句的執(zhí)行 106
任務三 認識變量 108
任務四 了解流控制語句 112
任務五 認識函數(shù) 118
任務六 了解系統(tǒng)函數(shù)、其他常用函數(shù)及查詢屬性的設置(自學內容) 126
任務七 課外知識拓展 129
上機實踐 135
作業(yè) 139
項目八 索引、視圖和事務 141
任務一 預習 141
任務二 了解索引基礎知識 141
任務三 創(chuàng) 建 索 引 144
任務四 修改和刪除索引 148
任務五 了解索引的優(yōu)點與缺點 149
任務六 認識視圖 149
任務七 管理視圖 153
任務八 通過視圖更新數(shù)據(jù) 156
任務九 管理事務 158
上機實踐 161
作業(yè) 164
項目九 存儲過程 167
任務一 預習 167
任務二 認識存儲過程 167
任務三 創(chuàng)建和使用用戶存儲過程 169
任務四 學習其他存儲過程 177
任務五 學習異常處理與調試(自學內容) 181
上機實踐 185
作業(yè) 188
項目十 觸發(fā)器 192
任務一 預習 192
任務二 認識觸發(fā)器 192
任務三 使用觸發(fā)器 196
任務四 了解嵌套觸發(fā)器和遞歸觸發(fā)器(知識拓展) 203
上機實踐 205
作業(yè) 207
項目十一 數(shù)據(jù)庫安全管理 209
任務一 預習 209
任務二 了解數(shù)據(jù)庫的安全性 209
任務三 管理SQL Server服務器安全性 211
任務四 管理權限 222
上機實踐 227
作業(yè) 229
參考文獻 231