數據庫原理及應用實驗指導
-
【作 者】石玉強
【I S B N 】978-7-5084-7637-7
【責任編輯】楊元泓
【適用讀者群】本科
【出版時間】2010-08-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】208
【千字數】324
【印 張】13.25
【定 價】¥22
【叢 書】21世紀高等院校規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書為《數據庫原理及應用》(石玉強主編,中國水利水電出版社出版)的配套實驗指導,目的是通過設置合理的實驗項目來培養學生數據庫應用、設計以及開發維護的能力。實驗項目的設置與理論教材內容緊密結合,包括數據庫及表的創建與修改、SQL數據查詢與修改、數據庫完整性控制、數據庫安全性控制、數據庫備份與恢復、數據庫事務處理、T-SQL程序設計以及數據庫應用系統設計與開發8個實驗。
本書內容豐富、實用性強、講解循序漸進、由淺入深,注重培養數據庫實際應用技能,可作為本科、專科層次相關專業“數據庫原理及應用”課程的配套實驗教材,同時也可以供參加自學考試人員、數據庫應用系統開發設計人員等參考使用。
1.與《數據庫原理及應用》配套,理論與實踐相結合,注意培養專業技能
2.滿足高等院校應用型人才培養的需要
3.圖文并茂,各個操作講解詳盡。
目前數據庫技術發展迅速,在各行業領域都得到廣泛應用,對熟練掌握數據庫技術的人才需求較大,因此,“數據庫原理及應用”課程的教學工作在講授數據庫基本理論的同時應注重培養、提高學生數據庫技術的實際應用能力。基于此背景,我們在已編寫數據庫原理及應用理論教材的基礎上,編寫了這本配套的實驗指導教材,目的在于幫助該課程的授課教師更好地開展實驗教學工作,并通過合理設置的實驗項目來培養學生對數據庫技術的學習興趣以及提高實際應用水平。
本書在內容編排上遵循與理論教材內容緊密結合、循序漸進以及由淺入深的原則,對實驗內容進行了精心設計,并設置了如下8個具有典型應用價值的實驗。
實驗1:數據庫及表的創建與修改。該實驗目的在于讓學生掌握數據庫與表創建及維護的一般方法,同時熟悉SQL Server 2008的集成應用環境,為后續實驗的開展奠定基礎。
實驗2:SQL數據查詢與修改。通過一系列數據查詢以及數據操縱方法的應用,提高學生SQL語句理解與設計能力,同時熟悉視圖、索引等數據庫對象的使用方法及作用。
實驗3:數據庫完整性控制。該實驗目的在于讓學生掌握數據庫4種典型完整性控制的實現方法,同時熟悉觸發器的使用方法及作用。
實驗4:數據庫安全性控制。該實驗目的在于通過掌握數據庫用戶、權限及角色管理的方法,加深對數據庫安全機制的理解。
實驗5:數據庫備份與恢復。該實驗目的在于讓學生通過實際數據庫備份與恢復操作,掌握數據庫完全/差異備份,數據庫完全/差異恢復的一般方法,并加深對數據庫備份及恢復機制的理解。
實驗6:數據庫事務處理。通過事務定義、封鎖機制等實驗讓學生對數據庫事務處理機制有進一步的認識。
實驗7:T-SQL程序設計。該實驗目的在于通過T-SQL程序塊、函數、存儲過程以及游標設計實驗,提高學生應用T-SQL進行數據庫服務端程序開發的能力。
實驗8:數據庫應用系統設計與開發。該實驗目的在于綜合所學數據庫技術,通過實現一個實際應用系統的開發與部署任務,加深對數據庫應用系統開發步驟的理解,并提高設計與開發水平。
每個實驗章節都包含知識要點、實驗項目、思考與練習等內容,其中知識要點對每個實驗所涉及的關鍵知識點做了較詳細的說明,可作為學生進行實驗前的預習內容。實驗項目為具體的實驗內容,包含實驗目的、實驗步驟等部分,其中實驗步驟對實驗內容的操作方法做了詳細說明,可用于學生完成具體實驗任務的參考。思考與練習部分提供了適量的實驗題目作為具體的實驗任務,實驗教師可選擇其中部分作為學生的實驗任務。
本書提供所有實驗以及思考與練習題目的完整程序代碼,并均在SQL Server 2008上調試通過。
本書可作為本科、專科層次相關專業“數據庫原理及應用”課程的配套實驗教材,同時也可以供參加自學考試人員、數據庫應用系統開發設計人員等參考使用。
本書由石玉強任主編,負責全書內容的取材和組織,馮大春、賀超波、史婷婷、趙愛芹任副主編。具體分工為:石玉強編寫實驗1,馮大春編寫實驗2,史婷婷編寫實驗3和實驗4,趙愛芹編寫實驗5和實驗6,賀超波編寫實驗7、實驗8和附錄。另外參加本書編寫工作的還有閆大順、吳家培、劉磊安、曾憲貴、李晟、黃洪波、陳勇、羅慧慧、韓潔瓊等。
由于時間倉促,書中難免存在錯誤和不足之處,歡迎廣大讀者和同行批評指正。作者聯系方式:yuqianshi@163.com。
編 者
2010年5月
前言
實驗1 數據庫及表的創建與修改 1
知識要點 1
一、概述 1
二、SQL Server 2008體系結構 1
三、SQL的基本數據類型 3
四、數據庫與表的創建及管理 4
實驗1.1 創建數據庫 8
一、實驗目的 8
二、實驗內容 8
三、實驗步驟 9
實驗1.2 表 10
一、實驗目的 10
二、實驗內容 10
三、實驗步驟 13
思考與練習 17
實驗2 SQL數據查詢與修改 18
知識要點 18
一、概述 18
二、數據查詢 18
三、數據修改 22
四、視圖 24
五、索引 25
實驗2.1 數據查詢 27
一、實驗目的 27
二、實驗內容 27
三、實驗步驟 28
實驗2.2 數據修改 35
一、實驗目的 35
二、實驗內容 35
三、實驗步驟 35
實驗2.3 視圖 38
一、實驗目的 38
二、實驗內容 38
三、實驗步驟 39
實驗2.4 索引 43
一、實驗目的 43
二、實驗內容 43
三、實驗步驟 43
思考與練習 45
實驗3 數據庫完整性控制 47
知識要點 47
一、概述 47
二、實體完整性 47
三、域完整性 48
四、參照完整性 48
五、用戶自定義完整性 49
實驗3.1 實體完整性 52
一、實驗目的 52
二、實驗內容 52
三、實驗步驟 52
實驗3.2 參照完整性 55
一、實驗目的 55
二、實驗內容 55
三、實驗步驟 56
實驗3.3 用戶自定義完整性和域完整性 61
一、實驗目的 61
二、實驗內容 61
三、實驗步驟 61
實驗3.4 觸發器設計 64
一、實驗目的 64
二、實驗內容 64
三、實驗步驟 65
思考與練習 66
實驗4 數據庫安全性控制 68
知識要點 68
一、概述 68
二、用戶標識與鑒別(Identification &
Authentication) 68
三、存取控制機制 71
四、自主存取控制 71
五、SQL Server 中的權限管理 72
六、角色和SQL-Server中的角色管理 74
實驗4.1 用戶管理 76
一、實驗目的 76
二、實驗內容 76
三、實驗步驟 77
實驗4.2 權限管理 87
一、實驗目的 87
二、實驗內容 87
三、實驗步驟 87
實驗4.3 角色管理 93
一、實驗目的 93
二、實驗內容 93
三、實驗步驟 93
思考與練習 101
實驗5 數據庫備份與恢復 103
知識要點 103
一、概述 103
二、備份類型 103
三、數據庫的備份和恢復 104
實驗5.1 數據庫備份 106
一、實驗目的 106
二、實驗內容 106
三、實驗步驟 106
實驗5.2 數據庫恢復 111
一、實驗目的 111
二、實驗內容 111
三、實驗步驟 112
思考與練習 116
實驗6 數據庫事務處理 117
知識要點 117
一、概述 117
二、事務的定義 117
三、并發操作引發的問題 118
四、封鎖的類型 118
五、鎖的隔離級別 119
實驗6.1 事務定義 120
一、實驗目的 120
二、實驗內容 120
三、實驗步驟 120
實驗6.2 事務與鎖 123
一、實驗目的 123
二、實驗內容 123
三、實驗步驟 123
實驗6.3 事務隔離級別 126
一、實驗目的 126
二、實驗內容 126
三、實驗步驟 126
思考與練習 131
實驗7 T-SQL程序設計 132
知識要點 132
一、概述 132
二、語法規則 132
三、變量 132
四、函數 133
五、運算符與表達式 136
六、流程控制語句 138
七、游標與異常處理 139
八、存儲過程 143
實驗7.1 基本T-SQL程序塊 145
一、實驗目的 145
二、實驗內容 145
三、實驗步驟 145
實驗7.2 游標與異常處理 146
一、實驗目的 146
二、實驗內容 146
三、實驗步驟 146
實驗7.3 自定義函數 147
一、實驗目的 147
二、實驗內容 147
三、實驗步驟 147
實驗7.4 存儲過程 148
一、實驗目的 148
二、實驗內容 148
三、實驗步驟 148
思考與練習 149
實驗8 數據庫應用系統設計與開發 150
知識要點 150
一、概述 150
二、系統開發流程概述 151
三、開發平臺及技術概述 152
四、基于.NET的數據庫應用系統開發的
核心技術 152
實驗 基于.NET的數據庫應用系統設計
與開發 156
一、實驗目的 156
二、實驗內容 156
三、實驗步驟 156
思考與練習 183
附錄 SQL Server 2008安裝步驟 184
參考文獻 198
- 數據庫原理及應用SQL Server 2014(微課版) [主 編 趙德福]
- 數據庫原理及應用(MySQL版) [瞿英 裴祥喜 王玉恒]
- 數據庫原理與應用——基于SQL Server 2016 [主編 彭浩 黃勝 鄒競]
- 數據庫原理及應用(MySQL版) [主編 高亮 韓玉民]
- 數據庫原理 [主編 楊俊杰 張瑋]
- 數據庫原理與技術(第三版)實驗指導 [程傳慶]
- 數據庫原理與SQL語言 [主編 余恒芳 汪曉青]
- 數據庫原理與技術(第三版) [程傳慧]
- 數據庫原理及應用——SQL Server 2012 [主編 賴玲 李祥琴 胡秀]
- 數據庫原理及應用上機指導與習題解答——SQL Server 2012 [主編 王婭紛 賴玲 李祥琴 胡]
- 數據庫原理與應用 [主 編 佟勇臣]
- 數據庫原理及應用(Access 2007) [沈祥玖 曹梅紅 編著]
- 數據庫原理與應用SQL Server 2005項目教程 [郭庚麒 王槐彬]
- 數據庫原理及應用實驗指導 [陳建平 主 編 ]
- 數據庫原理及應用(SQL Server 2005) [黃存東 主 編 ]
- 數據庫原理及應用 [主 編 石玉強 閆大順]
- 數據庫原理及開發--SQL Server+PowerBuilder [李建義 主編]
- 數據庫原理及應用(Access 2003) [陳光軍 主編]
- 數據庫原理與應用 [王立 主編]
- 數據庫原理與應用--SQL Server 2005 [仝春靈]
- 數據庫原理與技術(第二版) [程學先 程傳慧]
- 數據庫原理及應用 [劉玉寶 主編]
- 數據庫原理與應用--SQL Server 2000 [仝春靈 沈祥玖 主編]
- 數據庫原理與技術 [陸勤 編著]
- 數據庫原理與應用(Access) [朱定善 熊麗華 主編]
- 數據庫原理及應用(Access 2003)(第二版) [陳光軍 張秀芝 主編]
- 數據庫原理及應用 [王飛 主編]