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