SQL Server 2008資料庫管理與開發(項目式)

SQL Server 2008資料庫管理與開發(項目式)

《SQL Server 2008資料庫管理與開發(項目式)》是2016年清華大學出版社出版的圖書,作者是楊雲,本書以SQL Server 2008 R2為平台,介紹資料庫套用開發技術,內容涵蓋開發資料庫套用系統所需的技術和知識,是一本理實一體的項目化教材。

基本介紹

  • 中文名:SQL Server 2008資料庫管理與開發(項目式)
  • 作者:楊雲
  • 出版社:清華大學出版社
  • ISBN:9787302434733
內容簡介,圖書目錄,

內容簡介

本書以SQL Server 2008 R2為平台,介紹資料庫套用開發技術,內容涵蓋開發資料庫套用系統所需的技術和知識,是一本理實一體的項目化教材。本書將一個貫穿全書的案例“學生信息管理系統”融入各項目中,闡述了資料庫的創建、管理、開發,以及TSQL程式設計的思想與方法;全書由淺入深、循序漸進地講述了資料庫基礎知識、資料庫及表的創建與管理、數據完整性操作、資料庫查詢、視圖操作、存儲過程與觸發器套用、TSQL、資料庫安全性管理等內容。 本書以“理論必需、夠用,強化實用、套用”為原則,總結一線骨幹教師的教學、工程實踐經驗,以貫穿全書的案例為載體,以資料庫系統的開發過程為順序,逐步講解完成資料庫開發的技術方法和相關知識,然後有針對性地配以實訓項目,並在後給出完整的資料庫套用系統開發實例。讀者通過本書的學習,能夠準確完整地理解資料庫基礎知識,掌握SQL Server 2005的基本操作,培養運用TSQL進行程式設計的思想,提高資料庫套用系統開發的水平。本書適合作為普通高等院校計算機及其相關專業的資料庫教材,也可作為相關人員學習SQL Server 2008 R2的自學教材或培訓用書。

圖書目錄

單元一走進SOL Server 2008資料庫
項目1認識與設計資料庫2
任務1現實世界數據化3
任務11現實世界數據化過程3
任務12數據模型的概念6
任務13概念模型7
任務14繪製學生選修ER圖10
任務2轉換成關係模型12
任務21邏輯模型12
任務22認知關係模型的基本概念14
任務23轉換學生選修ER圖成關係模型15
任務24關係規範化17
任務25關係運算19
任務26關係資料庫22
任務3認識關鍵字和數據完整性23
任務31認知關鍵字23
任務32認知數據的完整性24
實訓1練習設計資料庫25
小結26
習題26
項目2安裝配置SQL Server 2008軟體28
任務1認知SQL Server 200829
任務11認知SQL Server 2008的產品組件29
任務12認知SQL Server 2008的新增特性31
任務13認知SQL Server 2008的體系結構33SQL Server 2008資料庫管理與開發(項目式)目錄任務14認知SQL Server 2008的管理工具34
任務15完成綜合任務34
任務2安裝SQL Server 200835
任務21認知SQL Server 2008的環境要求35
任務22安裝SQL Server 200838
任務23啟動SQL Server 200850
任務3使用SQL Server 2008的常用工具51
任務31SQL Server配置管理器52
任務32SSMS的“已註冊的伺服器”組件55
任務33使用SSMS的“查詢編輯器”組件59
任務34使用SSMS的其他組件62
任務4附加與分離資料庫並認知資料庫結構62
任務41附加資料庫63
任務42認識系統資料庫的結構64
任務43分離資料庫64
實訓2安裝並配置SQL Server 200867
小結67
習題67
項目3創建與管理資料庫69
任務1認知SQL Server 資料庫結構70
任務11了解資料庫的組成70
任務12了解資料庫檔案和檔案組71
任務13認知系統資料庫和用戶資料庫71
任務14認知資料庫對象72
任務15完成綜合任務73
任務2創建xs資料庫74
任務21使用SSMS創建資料庫74
任務22使用TSQL語句創建資料庫77
任務23綜合任務完成過程78
任務3管理xs資料庫79
任務31使用SSMS查看和修改資料庫80
任務32使用TSQL語句查看資料庫81
任務33使用TSQL語句修改資料庫檔案81
任務34配置資料庫為唯讀82
任務35縮小資料庫和數據檔案85
任務36使用TSQL語句修改資料庫名87
任務37刪除資料庫87
任務38完成綜合任務88
實訓3創建資料庫訓練90
小結90
習題91
項目4創建和管理資料庫表92
任務1創建表93
任務11數據表的概念94
任務12數據類型95
任務13空值100
任務14創建數據表100
任務15TSQL 設定聯合主鍵103
任務16完成綜合任務104
任務2管理數據表105
任務21顯示錶結構106
任務22使用SSMS修改數據表106
任務23使用TSQL語句修改數據表108
任務24使用SSMS刪除數據表109
任務25使用TSQL語句刪除數據表110
任務26使用TSQL語句重命名數據表111
任務27完成綜合任務111
任務3插入及刪除表的數據112
任務31使用SSMS插入、刪除、更新表的數據112
任務32使用TSQL語句向表中插入數據114
任務33使用TSQL語句刪除表記錄115
任務34完成綜合任務116
實訓4創建資料庫表並錄入表的數據117
小結119
習題119
項目5使用TSQL語句查詢表中數據120
任務1簡單查詢121
任務11SELECT語句的執行方式122
任務12認知SELECT語句的語法125
任務13SELECT子句實現列查詢126
任務14用WHERE子句實現條件查詢132
任務15ORDER BY子句136
任務16完成綜合任務137
任務2分類匯總138
任務21使用常用聚合函式查詢數據139
任務22分組篩選數據141
任務23計算與匯總142
任務24完成綜合任務144
任務3連線查詢146
任務31內連線147
任務32外連線150
任務33交叉連線151
任務34自連線152
任務35完成綜合任務152
任務4子查詢和保存結果集154
任務41使用子查詢155
任務42保存查詢結果158
任務43完成綜合任務159
實訓5查詢及維護sale資料庫161
小結161
習題162
項目6維護用戶表數據164
任務對數據表進行操作165
任務11向用戶表插入數據165
任務12修改用戶表數據169
任務13刪除用戶表數據170
任務14完成綜合任務171
實訓6維護sale資料庫數據173
小結173
習題173
單元二資料庫及資料庫對象的管理
項目7創建視圖和索引176
任務1創建和使用視圖177
任務11了解視圖用途178
任務12創建視圖178
任務13修改視圖182
任務14刪除視圖184
任務15使用視圖操作表數據186
任務16完成綜合任務189
任務2創建管理索引191
任務21創建索引191
任務22管理索引198
任務23分析索引200
任務24完成綜合任務202
實訓7為sale資料庫建立視圖和索引203
小結204
習題204
項目8實現數據完整性206
任務1實現域完整性207
任務11認知數據完整性概念及分類208
任務12CHECK約束209
任務13規則213
任務14默認值約束及默認值對象217
任務15完成綜合任務224
任務2實現實體完整性227
任務21PRIMARY KEY約束227
任務22UNIQUE約束229
任務23完成綜合任務231
任務3實現參照完整性232
任務31FOREIGN KEY(外鍵)232
任務32完成綜合任務237
實訓8實現sale資料庫完整性237
小結237
習題238
項目9使用TSQL語言編程240
任務1認知TSQL語言編程基礎241
任務11標識符與注釋242
任務12常量242
任務13變數243
任務14運算符與表達式246
任務15完成綜合任務250
任務2批處理與程式流程控制語句251
任務21批處理251
任務22流程控制語句252
任務23完成綜合任務255
任務3系統內置函式255
任務31數學函式255
任務32字元串函式256
任務33日期和時間函式258
任務34聚合函式259
任務35系統函式259
任務36完成綜合任務261
任務4用戶定義函式262
任務41定義與調用用戶定義函式262
任務42刪除用戶定義函式267
任務43完成綜合任務267
任務5游標268
任務51聲明游標269
任務52打開游標271
任務53數據處理271
任務54關閉游標274
任務55釋放游標275
實訓9程式設計275
小結275
習題276
項目10創建並使用存儲過程和觸發器278
任務1創建和使用存儲過程279
任務11介紹存儲過程概述 280
任務12創建存儲過程280
任務13執行存儲過程282
任務14修改存儲過程283
任務15刪除存儲過程284
任務16完成綜合任務285
任務2創建和使用觸發器286
任務21觸發器概述287
任務22創建觸發器288
任務23修改觸發器293
任務24刪除觸發器293
任務25完成綜合任務294
實訓10為sale資料庫創建存儲過程和觸發器295
小結296
習題297
單元三安全管理與日常維護
項目11資料庫安全性管理300
任務1實現SQL Server 2008登錄認證301
任務11SQL Server 2008系統安全機制302
任務12Windows身份認證和SQL Server 身份認證303
任務13選擇身份認證模式304
任務14Windows 認證模式登錄賬號的建立和取消304
任務15SQL Server認證模式下登錄賬號的建立和刪除307
任務16管理SQL Server登錄賬戶308
任務2實現資料庫用戶賬號及許可權的管理309
任務21資料庫用戶賬號309
任務22用戶許可權及資料庫角色310
任務23使用SSMS管理用戶賬戶和許可權311
任務24使用TSQL語句管理用戶賬號和許可權316
任務3實現伺服器角色和應用程式角色318
任務31伺服器角色319
任務32管理伺服器角色320
任務33應用程式角色321
實訓11用戶許可權管理323
小結323
習題323
項目12維護與管理資料庫325
任務1資料庫的在線上與脫機326
任務11在線上/脫機326
任務2備份與還原資料庫328
任務21使用SSMS備份和還原資料庫328
任務22使用TSQL語句備份和還原資料庫332
任務3導入與導出數據334
任務31導出數據335
任務32導入數據340
實訓12維護管理sale資料庫342
小結342
習題342
單元四資料庫套用開發訓練
項目13SQL Server 開發與編程344
任務1ASP.NET與SQL Server 2008開發345
任務11認知數據源控制項與數據綁定控制項345
任務12ASP.NET與SQL Server 2008的連線346
任務2Java/SQL Server 2008開發350
任務21環境搭配350
任務22測試連線351
任務3JSP/SQL Server 2008開發352
任務31環境搭配353
任務32測試連線353
任務4開發學生管理系統355
任務41系統需求分析356
任務42系統設計356
任務43系統實現357
實訓13開發銷售管理系統372
小結372
習題373
附錄A學生資料庫(xs)表結構及數據樣本374
附錄B連線查詢用例表結構及數據樣本377
附錄CSQL Server操作常用語句378
附錄D常用函式381
參考文獻384

相關詞條

熱門詞條

聯絡我們