數(shù)據(jù)庫原理及應(yīng)用實驗指導(dǎo)

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