SQL Server實驗指導

SQL Server實驗指導

《SQL Server實驗指導》是2009年清華大學出版社出版的圖書,作者是馬曉梅。

基本介紹

  • 書名:SQL Server實驗指導
  • 出版社:清華大學出版社
  • 頁數:408頁
  • 開本:16
  • 品牌:清華大學出版社
  • 作者:馬曉梅
  • 出版日期:2009年9月1日
  • 語種:簡體中文
  • ISBN:9787302202592, 7302202591
內容簡介,圖書目錄,序言,

內容簡介

《SQL Server實驗指導》:
通用性強,涵蓋面廣
本指導書結合作者多年的科研與教學經歷,選取了學生或其他讀者易理解的內容,給出了大量的套用實例,適用於“資料庫概論”、“資料庫系統原理”和“資料庫原理與套用”等理論課程,“SQL Serve 2005資料庫管理系統”相關課程以及更深入的“人型資料庫設汁與套用”課程的實驗教學。可根據學生專業和素質的不同選用相應的實驗內容。
從淺入深,易學易懂,適合各個層次讀者的學習
本指導書在內容編排上由淺入深、由點到面、由易到難,過程明確,步驟清晰,便於操作。無論是使用系統的普通用戶,還是專業的軟體開發人員,甚至高級的系統管員,都能在書中找到對應的實驗指導內容。
知識全面且強調實用
本指導書在每個實驗開始前對各個知識點進行歸納總結,在此基礎上聯繫實際展開實驗。實驗內容以實用為主,強調專業知識的套用能力的訓練和培養。對於某種功能,既介紹了用SQL Server 2005系統提供的工具互動完成的方法,也提供了執行系統函式或行通過編制T-SQL程式完成的手段。對同一問題均給出了多種實現方法,使學習者能更快速、準確、全面地掌握所學的知識,擴展套用思路,提高綜合套用能力。
技術新而全面
為適應資料庫套用系統開發技術的變化和發展,《SQL Server實驗指導》基於SQL Server 2005,且提供了ADO和ADO.NET兩種資料庫訪問技術的學習內容,以便讀者能夠儘早掌握新的資料庫套用技術。
《SQL Server實驗指導》是為學習和掌握資料庫知識的讀者而編寫的,是基於Microsoft SQL Server 2005新技術的實驗指導書,是編者多年從事資料庫套用軟體開發和教學工作所積累經驗的分享。《SQL Server實驗指導》圍繞資料庫理論知識,針對SQL Server 2005給出了大量實驗,詳細地介紹了在SQL Server 2005系統中,資料庫、資料庫表、視圖、索引、規則、用戶定義的數據類型和函式的創建、更新、刪除,普通數據和大值數據類型的查詢、更新、插入、刪除,觸發器、存儲過程的創建、修改、刪除;事務、T-SQL程式的設計與游標設計,SQL Server資料庫的備份恢復、安全管理,數據導入/導出等功能的實現過程和操作步驟,採用ADO和ADO.NET技術訪問SQL Server資料庫的實現方法,最後給出了基於Client/Server和Browser/Server結構的資料庫套用系統實現的案例。《SQL Server實驗指導》在內容編排上由淺入深、由點到面,可適應不同層面讀者的學習。《SQL Server實驗指導》既可作為高等院校相關資料庫課程的實驗指導,以及大專院校SQL Server資料庫系統課程的教材,也是從事計算機套用軟體開發和使用SQL Server 2005系統人員的實用的參考書。

圖書目錄

實驗1 資料庫 1
實驗1.1 創建資料庫 3
實驗1.2 分離資料庫 13
實驗1.3 資料庫檔案備份 16
實驗1.4 附加資料庫 19
實驗1.5 刪除資料庫 22
習題 23

實驗2 資料庫表 25
實驗2.1 創建資料庫表 29
實驗2.2 修改資料庫表結構 35
實驗2.3 刪除資料庫表 40
習題 42

實驗3 數據操作 44
實驗3.1 錄入數據至資料庫表 45
實驗3.2 修改數據 53
實驗3.3 刪除數據 55
實驗3.4 複製資料庫表 57
習題 60

實驗4 完整性約束 61
實驗4.1 實體完整性約束 63
實驗4.2 域完整性約束 76
實驗4.3 參照完整性約束 84
習題 93

實驗5 索引 94
實驗5.1 創建索引 95
實驗5.2 刪除索引 99
習題 101

實驗6 視圖 102
實驗6.1 創建視圖 103
實驗6.2 修改視圖 108
實驗6.3 通過視圖修改資料庫數據 111
實驗6.4 刪除視圖 116
習題 119

實驗7 數據查詢 120
實驗7.1 單表查詢 121
實驗7.2 連線查詢 131
實驗7.3 嵌套查詢 135
實驗7.4 集合查詢 140
習題 141

實驗8 存儲過程 144
實驗8.1 創建並執行存儲過程 146
實驗8.2 修改存儲過程 150
實驗8.3 刪除存儲過程 152
習題 154

實驗9 觸發器 155
實驗9.1 創建和執行觸發器 157
實驗9.2 修改觸發器 165
實驗9.3 刪除觸發器 167
習題 168

實驗10 T-SQL程式設計與游標設計170
實驗10.1 T-SQL程式設計邏輯 173
實驗10.2 面向複雜T-SQL程式設計 175
實驗10.3 使用游標 178
習題 181

實驗11 用戶定義數據類型與自定義函式 182
實驗11.1 創建和使用用戶定義數據類型 184
實驗11.2 刪除用戶定義數據類型 188
實驗11.3 創建和使用用戶定義的函式 189
實驗11.4 修改用戶定義的函式 193
實驗11.5 刪除用戶定義的函式 196
習題 196

實驗12 SQL Server安全管理 198
實驗12.1 創建登錄賬號 199
實驗12.2 創建資料庫用戶 204
實驗12.3 語句級許可許可權管理205
實驗12.4 對象級許可許可權管理 207
習題 212

實驗13 SQL Server事務設計 213
實驗13.1 設計並執行事務 214
實驗13.2 設計複雜事務 219
習題 224

實驗14 資料庫備份和恢復 226
實驗14.1 完全資料庫備份與簡單恢復 229
實驗14.2 差異資料庫備份與簡單恢復 237
實驗14.3 事務日誌備份與完全恢復 248
習題 256

實驗15 數據的導入導出 258
實驗15.1 使用嚮導導入導出數據 259
實驗15.2 bcp實用程式 274
習題 281

實驗16 SQL Server中對大值數據類型的訪問 283
實驗16.1 用普通方法訪問大值類型數據 285
實驗16.2 訪問大值數據類型 286
習題 289

實驗17 在VB中採用ADO方法訪問SQL Server2 90
實驗17.1 查詢資料庫 291
實驗17.2 插入數據到資料庫 297
實驗17.3 更新資料庫中的數據 300
實驗17.4 刪除資料庫中的數據 303
習題 306

實驗18 用ASP動態頁面發布數據 308
習題 320

實驗19 採用ADO.NET訪問SQL Server 322
實驗19.1 查詢資料庫 325
實驗19.2 插入數據至資料庫 344
實驗19.3 更新資料庫中的數據 357
實驗19.4 刪除資料庫中的數據 370
習題 382

實驗20 資料庫套用系統設計 383
習題 405
參考文獻409

序言

隨著我國計算機軟體產業的蓬勃發展,資料庫技術已成為各種計算機套用軟體開發的支柱之一。目前,作為一個功能強大的關係數據管理系統,Microsoft SQL Server 已得到了廣泛的套用,成為軟體人才必須掌握的計算機技術。本書圍繞資料庫理論知識,針對SQL Server 2005的功能,給出了各種功能的實現過程。在內容編排上由點到面、由易到難,適用於不同層面讀者的學習。一方面,本書可以作為高校“資料庫概論”、“資料庫系統原理”、“資料庫原理與套用”等計算機理論課程的配套實驗教材,使得教師可以根據學生的專業和素質選用相應的實驗內容;另一方面,使用該系統的普通用戶、軟體開發人員乃至高級的系統管理員,也能從本書中得到幫助。
對於同一問題,本書給出了多種實現方法;對於所有實驗,本書都給出了實驗步驟的文字描述和相應的操作界面,便於學習者學習和實踐,使學習者能快速、準確、全面地掌握所學知識。
全書共20個實驗。
實驗1~實驗7是關於資料庫基本知識和理論的實驗。這7個實驗是學習資料庫知識和SQL Server 2005系統的基礎,是必修的章節。
實驗1介紹資料庫創建、修改、刪除,以及資料庫屬性設定的方法。
實驗2介紹資料庫表的各種操作。
實驗3介紹資料庫表中數據的各種操作。
實驗4介紹保證資料庫完整性的操作實驗。
實驗5介紹索引的創建、修改、刪除等方法。
實驗6介紹有關視圖的各種操作以及通過視圖更新數據的方法。
實驗7給出各種查詢例子的實驗。
實驗8和實驗9介紹存儲過程和觸發器的創建、修改和刪除方法。
實驗10介紹T-SQL程式設計及游標設計的方法及用途。
實驗11介紹用戶自定義數據類型和函式的操作方法。
實驗12介紹SQL Server 2005系統的安全管理機制。
實驗13介紹事務設計的方法。
實驗14介紹資料庫備份和恢復的方法。
實驗15介紹在SQL Server 2005中資料庫導入/導出的方法。
實驗16介紹SQL Server中大值數據類型的讀、寫、修改和訪問的方法。
實驗17、實驗18和實驗19是關於資料庫技術套用的實驗。實驗17和實驗18給出了在Microsoft Visual Basic 6.0環境中和ASP網頁設計中,利用ADO技術訪問資料庫的方法;實驗19介紹了在Microsoft Visual Studio 2005開發環境,用C#語言,採用ADO.NET技術訪問SQL Server 2005資料庫的設計和實現方法,對利用資料庫技術來開發各種計算機套用軟體的人員有很系統的指導作用。
實驗20 是資料庫套用系統案例,展示了使用資料庫設計和開發套用軟體的全過程。這是一個採用資料庫技術開發信息管理系統的實驗,是綜合知識的運用,並為課程設計提供幾個信息系統設計題目。
本書由江南大學信息工程學院馬曉梅老師編著,劉莎、李珊珊、周靜、於曉傑和魏建剛等參加了部分編寫和審閱工作。由於編者水平有限,書中難免存在疏漏、欠妥,甚至錯誤之處,請廣大讀者予以指正,並提出意見和建議,編者在此表示感謝。

相關詞條

熱門詞條

聯絡我們