數(shù)據(jù)庫原理與應(yīng)用

-
【作 者】王立 主編
【I S B N 】978-7-5084-6238-7
【責(zé)任編輯】楊元泓
【適用讀者群】高職高專
【出版時間】2009-02-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁 數(shù)】296
【千字?jǐn)?shù)】
【印 張】
【定 價】¥32
【叢 書】普通高等教育“十一五”國家級規(guī)劃教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書被評為“普通高等教育‘十一五’國家級規(guī)劃教材”。
本書系統(tǒng)地介紹了數(shù)據(jù)庫技術(shù)的基礎(chǔ)理論、實現(xiàn)方法、設(shè)計過程與開發(fā)應(yīng)用等內(nèi)容。全書共11章,主要包括數(shù)據(jù)庫原理、數(shù)據(jù)庫管理系統(tǒng)的安裝與配置、數(shù)據(jù)庫對象的創(chuàng)建、數(shù)據(jù)的管理、數(shù)據(jù)的完整性設(shè)計、數(shù)據(jù)庫的優(yōu)化與安全設(shè)置以及數(shù)據(jù)庫的備份等內(nèi)容。
本書中通過大量案例來解釋數(shù)據(jù)庫的原理與應(yīng)用技術(shù),選用了網(wǎng)絡(luò)環(huán)境使用廣泛且技術(shù)解決方案非常成熟的SQL Server 2000作為數(shù)據(jù)庫系統(tǒng)平臺。在內(nèi)容編排上采用了以任務(wù)驅(qū)動的方式,將設(shè)計實現(xiàn)“曉靈學(xué)生管理系統(tǒng)”的任務(wù)貫穿全書,在每一章又將其分解成若干個小任務(wù),通過若干任務(wù)的實現(xiàn)有助于讀者理解概念、鞏固知識、掌握使用數(shù)據(jù)庫專業(yè)知識解決實際問題的能力。
本書是專門針對高職高專學(xué)生的特點而編寫的實踐性較強(qiáng)的教材,可以作為各類職業(yè)院校相關(guān)專業(yè)及其他培訓(xùn)班的“數(shù)據(jù)庫原理與應(yīng)用”、“數(shù)據(jù)庫應(yīng)用技術(shù)”或“SQL Server 2000應(yīng)用系統(tǒng)開發(fā)”等課程的教學(xué)用書,對于計算機(jī)應(yīng)用人員和計算機(jī)愛好者,本書也是一本實用的自學(xué)參考書。
1.系統(tǒng)地介紹了數(shù)據(jù)庫技術(shù)的基礎(chǔ)理論、實現(xiàn)方法、設(shè)計過程與開發(fā)應(yīng)用等內(nèi)容。
2.在內(nèi)容編排上采用了以任務(wù)驅(qū)動的方式,將設(shè)計實現(xiàn)“曉靈學(xué)生管理系統(tǒng)”的任務(wù)貫穿全書。
3.在每一章又將其分解成若干個小任務(wù),通過若干任務(wù)的實現(xiàn)有助于讀者理解概念、鞏固知識、掌握使用數(shù)據(jù)庫專業(yè)知識解決實際問題的能力。
數(shù)據(jù)庫技術(shù)是現(xiàn)代信息技術(shù)的重要組成部分,也是目前IT行業(yè)中應(yīng)用最廣泛的技術(shù)之一,并已經(jīng)廣泛應(yīng)用于各種類型的數(shù)據(jù)處理系統(tǒng)之中,了解并掌握數(shù)據(jù)庫知識已經(jīng)成為對各類科技人員和管理人員的基本要求。目前,“數(shù)據(jù)庫原理與應(yīng)用”課程已逐漸成為各級各類職業(yè)院校計算機(jī)相關(guān)專業(yè)的一門重要專業(yè)課程,由于職業(yè)院校的學(xué)生基礎(chǔ)比較薄弱,學(xué)起來較困難,對這類學(xué)生更重要的是要強(qiáng)調(diào)技術(shù)訓(xùn)練及對動手能力的培養(yǎng),因此,本書是專門針對這些學(xué)生的特點而編寫的實踐性較強(qiáng)的教材。書中通過大量案例來解釋數(shù)據(jù)庫的原理與應(yīng)用技術(shù),選用了網(wǎng)絡(luò)環(huán)境使用廣泛且技術(shù)解決方案非常成熟的SQL Server 2000作為數(shù)據(jù)庫系統(tǒng)平臺,系統(tǒng)地介紹了數(shù)據(jù)庫技術(shù)的基礎(chǔ)理論、實現(xiàn)方法、設(shè)計過程與開發(fā)應(yīng)用等內(nèi)容。在內(nèi)容編排上采用了以任務(wù)驅(qū)動的方式,將設(shè)計實現(xiàn)“曉靈學(xué)生管理系統(tǒng)”的任務(wù)貫穿全書,在每一章又將其分解成若干個小任務(wù),通過若干任務(wù)的實現(xiàn)有助于讀者理解概念、鞏固知識、掌握使用數(shù)據(jù)庫專業(yè)知識解決實際問題的能力。
本書的內(nèi)容由淺入深,循序漸進(jìn),通俗易懂,適合自學(xué),同時力求具有實用性、可操作性和簡單性。本書具體的內(nèi)容做如下安排:
第1章 數(shù)據(jù)庫應(yīng)用基礎(chǔ)——學(xué)籍管理系統(tǒng)案例分析,主要介紹數(shù)據(jù)庫原理、發(fā)展和設(shè)計等基礎(chǔ)性理論知識,是全書的基礎(chǔ)。
第2章 數(shù)據(jù)庫開發(fā)環(huán)境——SQL Server 2000 的安裝與配置,主要介紹SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)的安裝、配置過程,為后續(xù)章節(jié)和“曉靈學(xué)生管理系統(tǒng)”提供開發(fā)環(huán)境支持。
第3章 數(shù)據(jù)庫的基本使用——數(shù)據(jù)庫及表的創(chuàng)建,主要介紹數(shù)據(jù)庫和基本表的創(chuàng)建與管理任務(wù),并且熟悉SQL Server 2000開發(fā)環(huán)境的使用。
第4章 數(shù)據(jù)的基本管理——學(xué)生信息的更新與查詢,主要介紹數(shù)據(jù)庫中數(shù)據(jù)查詢與更新操作,突出了多種形式數(shù)據(jù)集成的特點,使學(xué)生掌握數(shù)據(jù)操縱的技能。
第5章 數(shù)據(jù)的基本管理——數(shù)據(jù)分析與完整性設(shè)計,主要介紹了對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行分析的方法和數(shù)據(jù)完整性的設(shè)計與實現(xiàn)的方法,它們是實現(xiàn)數(shù)據(jù)合法性的強(qiáng)有力的保證。
第6章 數(shù)據(jù)的高級管理——學(xué)生數(shù)據(jù)的檢索統(tǒng)計與匯總,主要介紹了數(shù)據(jù)庫的數(shù)據(jù)分類匯總的方法和數(shù)據(jù)統(tǒng)計的操作技巧,這也是數(shù)據(jù)庫系統(tǒng)區(qū)別于其他數(shù)據(jù)管理方式最顯著的特點。
第7章 數(shù)據(jù)庫的高級使用——視圖和索引的應(yīng)用,主要介紹了索引與視圖的概念、特點和管理方法,以及它們對提升應(yīng)用系統(tǒng)性能所起到的作用。
第8章 數(shù)據(jù)庫的過程控制——T-SQL程序設(shè)計,主要介紹了T-SQL語句的語法規(guī)定、流程控制語句、函數(shù)和游標(biāo)的使用方法。
第9章 數(shù)據(jù)庫的高級應(yīng)用——存儲過程和觸發(fā)器,主要介紹了存儲過程與觸發(fā)器的概念、特點、創(chuàng)建與管理的方法與技巧。
第10章 數(shù)據(jù)庫的高級應(yīng)用——數(shù)據(jù)的安全管理,主要介紹了數(shù)據(jù)庫系統(tǒng)實現(xiàn)“合法的用戶”、“合法的使用數(shù)據(jù)”的數(shù)據(jù)庫安全管理機(jī)制,通過提供登錄賬戶、數(shù)據(jù)庫用戶、角色和權(quán)限的管理手段解決數(shù)據(jù)庫與數(shù)據(jù)的安全問題,還介紹了數(shù)據(jù)庫備份與恢復(fù)的概念、備份與恢復(fù)的策略和操作方法,從而實現(xiàn)了數(shù)據(jù)的穩(wěn)定和安全。
第11章 數(shù)據(jù)庫綜合案例分析——圖書管理系統(tǒng)數(shù)據(jù)庫的分析與設(shè)計,本章作為本書的綜合實訓(xùn)部分,主要介紹了“圖書管理系統(tǒng)”的數(shù)據(jù)庫的分析過程,設(shè)計與開發(fā)實現(xiàn)的各個環(huán)節(jié)。
本書內(nèi)容體系的組織形式符合現(xiàn)代信息技術(shù)的教育理念,旨在引導(dǎo)和培養(yǎng)學(xué)習(xí)者提高綜合實踐與創(chuàng)新能力。通過本書的學(xué)習(xí),不僅可以系統(tǒng)地掌握數(shù)據(jù)庫技術(shù)的基礎(chǔ)理論、設(shè)計方法,還可以系統(tǒng)地掌握現(xiàn)代數(shù)據(jù)庫系統(tǒng)的開發(fā)技術(shù)。本書作為教材可以使學(xué)習(xí)者學(xué)會用系統(tǒng)的理論指導(dǎo)實踐,為應(yīng)用和開發(fā)服務(wù)。
本書由王立副教授策劃編寫,參加本書編寫的教師還有王寶龍、甄愛軍、翟永君、姚策和李子錚等。參與本書編寫的教師均多年從事數(shù)據(jù)庫相關(guān)課程的一線教學(xué)工作,擁有豐富的教學(xué)經(jīng)驗,同時也都擁有開發(fā)應(yīng)用系統(tǒng)的經(jīng)歷,掌握大量的工程開發(fā)案例。
本書可作為各類職業(yè)院校相關(guān)專業(yè)及培訓(xùn)班的“數(shù)據(jù)庫原理與應(yīng)用”、“數(shù)據(jù)庫應(yīng)用技術(shù)”或“SQL Server 2000應(yīng)用系統(tǒng)開發(fā)”等課程的教學(xué)用書,對于計算機(jī)應(yīng)用人員和計算機(jī)愛好者,本書也是一本實用的自學(xué)參考書。
由于編寫時間倉促,加之編者水平有限,書中難免出現(xiàn)錯誤和疏漏之處,懇請學(xué)界同仁和廣大讀者批評指正。
第1章 數(shù)據(jù)庫應(yīng)用基礎(chǔ)——學(xué)生管理系統(tǒng)案例分析 1
1.1 學(xué)籍管理系統(tǒng)案例分析 1
1.1.1 任務(wù)的提出 1
1.1.2 解決方案 2
“曉靈學(xué)生管理系統(tǒng)”開發(fā)準(zhǔn)備文檔 2
1.2 數(shù)據(jù)庫系統(tǒng)概述 3
1.2.1 數(shù)據(jù)庫系統(tǒng)的基本概念 3
1.2.2 數(shù)據(jù)庫系統(tǒng)的發(fā)展 4
1.3 信息描述與數(shù)據(jù)模型 4
1.3.1 數(shù)據(jù)模型及其三要素 5
1.3.2 數(shù)據(jù)模型的分類 5
1.3.3 概念模型及其表示方法 6
1.4 關(guān)系模型與關(guān)系數(shù)據(jù)庫 7
1.4.1 關(guān)系模型 7
1.4.2 關(guān)系模式和關(guān)系數(shù)據(jù)庫 8
1.4.3 關(guān)系的完整性規(guī)則 8
1.5 關(guān)系數(shù)據(jù)庫規(guī)范化設(shè)計 10
1.5.1 關(guān)系模式的設(shè)計問題 11
1.5.2 關(guān)系數(shù)據(jù)庫模式的規(guī)范化理論 12
1.6 數(shù)據(jù)庫設(shè)計 15
1.6.1 數(shù)據(jù)庫的設(shè)計任務(wù)與內(nèi)容 15
1.6.2 數(shù)據(jù)庫的設(shè)計方法 15
1.6.3 數(shù)據(jù)庫的設(shè)計步驟 16
1.6.4 曉靈學(xué)生管理系統(tǒng)的設(shè)計 22
1.7 本章小結(jié) 25
1.8 課后練習(xí) 25
1.9 實驗 26
第2章 數(shù)據(jù)庫開發(fā)環(huán)境——SQL Server 2000 的安裝與配置 28
2.1 了解SQL Server數(shù)據(jù)庫系統(tǒng)的產(chǎn)生與發(fā)展 28
2.1.1 任務(wù)的提出 28
2.1.2 解決方案 28
2.2 SQL Server 2000數(shù)據(jù)庫系統(tǒng)的安裝前的準(zhǔn)備工作 29
2.2.1 SQL Server數(shù)據(jù)庫管理系統(tǒng)簡介 29
2.2.2 選擇安裝版本 30
2.2.3 硬件需求 31
2.2.4 軟件需求 32
2.3 SQL Server 2000數(shù)據(jù)庫系統(tǒng)的安裝 32
2.3.1 準(zhǔn)備安裝SQL Server 2000 32
2.3.2 安裝SQL Server 2000 33
2.4 SQL Server 2000數(shù)據(jù)庫系統(tǒng)的驗證與配置 41
2.4.1 系統(tǒng)驗證 41
2.4.2 注冊服務(wù)器 41
2.4.3 系統(tǒng)配置 45
2.5 SQL Server 2000數(shù)據(jù)庫系統(tǒng)的使用入門 50
2.5.1 企業(yè)管理器 50
2.5.2 查詢分析器 51
2.5.3 服務(wù)器網(wǎng)絡(luò)實用工具 53
2.5.4 客戶端網(wǎng)絡(luò)實用工具 54
2.6 本章小結(jié) 55
2.7 課后練習(xí) 55
2.8 實驗 56
第3章 數(shù)據(jù)庫的基本使用——數(shù)據(jù)庫及表的創(chuàng)建 57
3.1 了解數(shù)據(jù)庫系統(tǒng)的存儲結(jié)構(gòu) 57
3.1.1 任務(wù)的提出 57
3.1.2 解決方案 57
3.1.3 SQL Server 2000數(shù)據(jù)庫架構(gòu) 58
3.1.4 SQL Server 2000數(shù)據(jù)庫對象 58
3.1.5 數(shù)據(jù)庫存儲結(jié)構(gòu) 59
3.1.6 系統(tǒng)數(shù)據(jù)庫 61
3.2 創(chuàng)建用戶數(shù)據(jù)庫 63
3.2.1 使用CREATE DATABASE Wizard創(chuàng)建數(shù)據(jù)庫 64
3.2.2 使用SQL Server Enterprise Manager創(chuàng)建數(shù)據(jù)庫 66
3.2.3 使用CREATE DATABASE語句創(chuàng)建數(shù)據(jù)庫 68
3.3 修改數(shù)據(jù)庫 71
3.3.1 使用企業(yè)管理器修改數(shù)據(jù)庫 72
3.3.2 使用ALTER DATABASE語句修改數(shù)據(jù)庫 72
3.4 刪除數(shù)據(jù)庫 74
3.4.1 使用企業(yè)管理器刪除數(shù)據(jù)庫 75
3.4.2 使用DROP DATABASE語句刪除數(shù)據(jù)庫 75
3.5 查看數(shù)據(jù)庫的相關(guān)信息 75
3.6 了解數(shù)據(jù)表的基本組成 76
3.6.1 表的組成結(jié)構(gòu) 76
3.6.2 數(shù)據(jù)類型 77
3.6.3 用戶自定義數(shù)據(jù)類型 79
3.7 數(shù)據(jù)表的創(chuàng)建 82
3.7.1 使用企業(yè)管理器創(chuàng)建表 82
3.7.2 使用CREATE TABLE語句創(chuàng)建表 86
3.8 查看數(shù)據(jù)表的信息 88
3.8.1 使用sp_help命令查看表的信息 88
3.8.2 使用企業(yè)管理器查看表的信息 89
3.9 數(shù)據(jù)表的修改 90
3.9.1 使用企業(yè)管理器修改表 91
3.9.2 使用ALTER TABLE語句修改表 92
3.10 數(shù)據(jù)表的刪除 94
3.10.1 使用企業(yè)管理器刪除表 94
3.10.2 使用DROP TABLE 語句刪除表 95
3.11 本章小結(jié) 95
3.12 課后練習(xí) 95
3.13 實驗 96
第4章 數(shù)據(jù)的基本管理——學(xué)生信息的更新與查詢 100
4.1 任務(wù)的提出 100
4.2 向數(shù)據(jù)表中插入數(shù)據(jù) 101
4.2.1 使用企業(yè)管理器向表中插入數(shù)據(jù) 101
4.2.2 使用T-SQL語句向表中插入數(shù)據(jù) 102
4.3 更新數(shù)據(jù)表中的數(shù)據(jù) 104
4.3.1 使用企業(yè)管理器更新表中的數(shù)據(jù) 104
4.3.2 使用語句更新表中的數(shù)據(jù) 104
4.4 數(shù)據(jù)的刪除 105
4.4.1 使用企業(yè)管理器刪除表中的數(shù)據(jù) 105
4.4.2 使用DELETE語句刪除表中的數(shù)據(jù) 106
4.5 數(shù)據(jù)的簡單查詢 107
4.5.1 數(shù)據(jù)查詢技術(shù)概述 107
4.5.2 查詢工具介紹 107
4.5.3 SELECT語句的構(gòu)成 109
4.5.4 選擇數(shù)據(jù)列技術(shù) 109
4.5.5 選擇數(shù)據(jù)行技術(shù) 113
4.6 本章小結(jié) 121
4.7 課后練習(xí) 121
4.8 實驗 122
第5章 數(shù)據(jù)的基本管理——數(shù)據(jù)分析與完整性設(shè)計 123
5.1 任務(wù)的提出 123
5.2 數(shù)據(jù)完整性介紹 123
5.3 約束的設(shè)置 124
5.3.1 PRIMARY KEY約束 125
5.3.2 UNIQUE約束 126
5.3.3 DEFAULT約束 127
5.3.4 CHECK約束 128
5.3.5 NULL(是否為空)約束 129
5.3.6 FOREIGN KEY約束 130
5.3.7 禁止對已有的數(shù)據(jù)驗證約束 131
5.3.8 禁止在加載數(shù)據(jù)時驗證約束 131
5.4 默認(rèn)值對象的設(shè)置 132
5.4.1 創(chuàng)建默認(rèn)對象 132
5.4.2 綁定默認(rèn)對象 133
5.4.3 默認(rèn)對象的反綁定 134
5.4.4 默認(rèn)對象的刪除 135
5.5 規(guī)則對象的設(shè)置 135
5.5.1 創(chuàng)建規(guī)則 136
5.5.2 綁定規(guī)則 137
5.5.3 規(guī)則的反綁定 138
5.5.4 規(guī)則對象的刪除 138
5.6 本章小結(jié) 139
5.7 課后練習(xí) 139
5.8 實驗 140
第6章 數(shù)據(jù)的高級管理——學(xué)生數(shù)據(jù)的檢索統(tǒng)計與匯總 141
6.1 任務(wù)的提出 141
6.2 數(shù)據(jù)的排序 141
6.3 數(shù)據(jù)的分組和匯總 143
6.3.1 使用TOP關(guān)鍵字列出前n個記錄 143
6.3.2 使用聚集函數(shù) 144
6.3.3 使用GROUP BY實現(xiàn)數(shù)據(jù)的分組匯總 145
6.3.4 使用COMPUTE和COMPUTE BY子句 147
6.4 數(shù)據(jù)的多表連接查詢 149
6.4.1 使用內(nèi)連接 149
6.4.2 使用外連接 151
6.4.3 使用交叉連接 151
6.4.4 使用自連接 152
6.5 數(shù)據(jù)的嵌套查詢 152
6.5.1 將子查詢作為新增列引入 153
6.5.2 將子查詢作為比較運算符引入 153
6.5.3 將子查詢作為關(guān)鍵字IN引入 154
6.5.4 將子查詢作為聚合函數(shù)引入 155
6.5.5 將子查詢作為關(guān)鍵字[NOT] EXISTS引入 155
6.6 本章小結(jié) 156
6.7 課后練習(xí) 156
6.8 實驗 157
第7章 數(shù)據(jù)庫的高級使用——視圖和索引的應(yīng)用 158
7.1 任務(wù)的提出 158
7.2 視圖的功能 159
7.2.1 創(chuàng)建視圖 159
7.2.2 查詢視圖的信息 162
7.2.3 修改視圖的定義 164
7.2.4 刪除視圖 164
7.3 索引 165
7.3.1 索引的基本概念 165
7.3.2 實現(xiàn)索引 168
7.3.3 刪除索引 171
7.4 本章小結(jié) 171
7.5 課后練習(xí) 171
7.6 實驗 172
第8章 數(shù)據(jù)庫的過程控制——T-SQL程序設(shè)計 173
8.1 任務(wù)的提出 173
8.2 T-SQL編程基礎(chǔ) 174
8.2.1 變量 174
8.2.2 常量 175
8.2.3 運算符與表達(dá)式 175
8.2.4 批處理 177
8.2.5 注釋語句 178
8.2.6 標(biāo)識符 178
8.3 流程控制語句 179
8.3.1 BEGIN…END語句 179
8.3.2 IF…ELSE語句 179
8.3.3 無條件轉(zhuǎn)向語句(GOTO) 180
8.3.4 RETURN語句 181
8.3.5 WHILE循環(huán)語句和BREAK、CONTINUE語句 181
8.3.6 WAITFOR語句 182
8.4 系統(tǒng)內(nèi)置函數(shù) 183
8.4.1 行集函數(shù) 183
8.4.2 聚合函數(shù) 184
8.4.3 標(biāo)量函數(shù) 184
8.5 用戶自定義函數(shù) 190
8.5.1 用戶自定義函數(shù)的定義 191
8.5.2 用戶自定義函數(shù)的修改與刪除 194
8.5.3 用戶自定義函數(shù)的調(diào)用 196
8.6 游標(biāo)的使用 196
8.6.1 游標(biāo)的聲明 196
8.6.2 打開和讀取游標(biāo) 199
8.6.3 關(guān)閉與釋放游標(biāo) 200
8.7 本章小結(jié) 202
8.8 課后練習(xí) 202
8.9 實驗 203
第9章 數(shù)據(jù)庫的高級使用2——存儲過程和觸發(fā)器 205
9.1 任務(wù)的提出 205
9.2 存儲過程 206
9.3 創(chuàng)建存儲過程 207
9.4 執(zhí)行存儲過程 211
9.5 管理存儲過程 212
9.5.1 修改存儲過程 212
9.5.2 重命名存儲過程 213
9.5.3 刪除存儲過程 214
9.6 查看存儲過程 214
9.7 觸發(fā)器 215
9.7.1 觸發(fā)器的概念及作用 216
9.7.2 觸發(fā)器的種類 216
9.7.3 觸發(fā)器的工作原理 217
9.8 創(chuàng)建觸發(fā)器 217
9.9 修改觸發(fā)器 220
9.10 查看觸發(fā)器 222
9.11 刪除觸發(fā)器 223
9.12 本章小結(jié) 224
9.13 課后練習(xí) 224
9.14 實驗 225
第10章 數(shù)據(jù)庫的高級應(yīng)用——數(shù)據(jù)的安全管理 227
10.1 任務(wù)的提出 227
10.2 SQL Server 2000的安全機(jī)制 228
10.2.1 Windows身份驗證模式 228
10.2.2 混合驗證模式 229
10.2.3 使用企業(yè)管理器設(shè)置身份驗證模式 230
10.2.4 權(quán)限驗證 231
10.3 登錄賬戶管理 231
10.3.1 設(shè)置Windows用戶連接SQL Server系統(tǒng) 231
10.3.2 設(shè)置SQL Server登錄賬戶 233
10.3.3 修改登錄賬戶的屬性 234
10.3.4 禁止登錄賬戶 235
10.3.5 刪除登錄賬戶 235
10.4 數(shù)據(jù)庫用戶管理 235
10.4.1 創(chuàng)建數(shù)據(jù)庫用戶 236
10.4.2 修改數(shù)據(jù)庫用戶 237
10.4.3 刪除數(shù)據(jù)庫用戶 239
10.5 角色管理 239
10.5.1 服務(wù)器角色和數(shù)據(jù)庫角色 239
10.5.2 服務(wù)器角色的應(yīng)用 240
10.5.3 數(shù)據(jù)庫角色的應(yīng)用 242
10.5.4 自定義數(shù)據(jù)庫角色 243
10.6 權(quán)限管理 244
10.6.1 權(quán)限的分類 244
10.6.2 權(quán)限管理的內(nèi)容 245
10.6.3 管理數(shù)據(jù)庫用戶的權(quán)限 245
10.6.4 管理數(shù)據(jù)庫角色的權(quán)限 247
10.7 數(shù)據(jù)庫的備份與恢復(fù)介紹 248
10.7.1 備份與恢復(fù)的基本概念 249
10.7.2 備份與恢復(fù)的類型和策略 249
10.8 備份數(shù)據(jù)庫 253
10.8.1 備份設(shè)備 253
10.8.2 使用備份向?qū)浞輸?shù)據(jù)庫 256
10.8.3 使用企業(yè)管理器進(jìn)行備份 259
10.8.4 使用T-SQL命令備份數(shù)據(jù)庫 261
10.9 恢復(fù)數(shù)據(jù)庫 265
10.9.1 使用企業(yè)管理器恢復(fù)數(shù)據(jù)庫 265
10.9.2 使用T-SQL語句恢復(fù)數(shù)據(jù)庫 267
10.10 本章小結(jié) 271
10.11 課后練習(xí) 271
10.12 實驗 272
第11章 數(shù)據(jù)庫綜合案例分析 ——圖書管理系統(tǒng)數(shù)據(jù)庫的分析與設(shè)計 274
11.1 系統(tǒng)功能設(shè)計 274
11.1.1 系統(tǒng)功能目標(biāo) 274
11.1.2 系統(tǒng)功能分析 274
11.2 數(shù)據(jù)庫設(shè)計與實現(xiàn) 275
11.2.1 數(shù)據(jù)庫的需求分析 275
11.2.2 數(shù)據(jù)庫的概要模型設(shè)計 275
11.2.3 數(shù)據(jù)表的邏輯設(shè)計 276
11.2.4 數(shù)據(jù)表的實現(xiàn) 278
11.2.5 視圖設(shè)計 279
11.2.6 索引的設(shè)計 279
11.2.7 觸發(fā)器的設(shè)計 279
11.3 數(shù)據(jù)庫功能實現(xiàn) 280
11.3.1 添加數(shù)據(jù)功能實現(xiàn) 280
11.3.2 借閱、續(xù)借、歸還的功能實現(xiàn) 281
11.4 本章小結(jié) 282
參考文獻(xiàn) 283
- Python數(shù)據(jù)庫編程 [主編 殷樹友 邢 翀]
- SQL Server 2019數(shù)據(jù)庫實戰(zhàn)教程 [主編 岳付強(qiáng) 曾陳萍 唐承佳]
- MySQL數(shù)據(jù)庫技術(shù)項目化教程——基于OBE理念 [主編 劉崇巍 龐金龍]
- MySQL數(shù)據(jù)庫應(yīng)用項目化教程 [主編 代恒 王明超]
- 數(shù)據(jù)庫原理與實踐(MySQL版) [楊俊杰 劉忠艷]
- MySQL數(shù)據(jù)庫項目式教程 [陳亞峰]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用實踐教程(SQL Server 2019) [主 編 嚴(yán)暉 周肆清]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用(SQL Server 2019) [主編 嚴(yán)暉 劉衛(wèi)國]
- 數(shù)據(jù)庫原理及應(yīng)用SQL Server 2014(微課版) [主 編 趙德福]
- MySQL數(shù)據(jù)庫項目化教程(第二版) [主編 鄭小蓉]
- 數(shù)據(jù)庫原理及應(yīng)用(MySQL版) [瞿英 裴祥喜 王玉恒]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用(SQL Server 2019) [主 編 沙有闖]
- 數(shù)據(jù)庫系統(tǒng)工程師真題精析與命題密卷 [鐘志宏]
- 數(shù)據(jù)庫原理與應(yīng)用——基于SQL Server 2016 [主編 彭浩 黃勝 鄒競]
- 數(shù)據(jù)庫系統(tǒng)工程師5天修煉 [鐘志宏]
- Access數(shù)據(jù)庫基礎(chǔ)教程實驗指導(dǎo)與習(xí)題集 [主 編 饒拱維 楊貴茂 吳華光]
- Access 數(shù)據(jù)庫基礎(chǔ)教程 [主編 饒拱維 楊貴茂 郭其標(biāo)]
- MySQL數(shù)據(jù)庫項目化教程 [主編 鄭小蓉 段萍]
- C#數(shù)據(jù)庫編程技術(shù) [主編 顧家銘]
- 數(shù)據(jù)庫原理及應(yīng)用(MySQL版) [主編 高亮 韓玉民]
- 數(shù)據(jù)庫原理 [主編 楊俊杰 張瑋]
- 數(shù)據(jù)庫原理與技術(shù)(第三版)實驗指導(dǎo) [程傳慶]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用(SQL Server 2008版)(第二版) [主編 嚴(yán)暉 王小玲]
- 數(shù)據(jù)庫技術(shù)與應(yīng)用實踐教程(SQL Server 2008)(第二版) [主編 嚴(yán)暉 周肆清]
- 數(shù)據(jù)庫原理與SQL語言 [主編 余恒芳 汪曉青]
- 數(shù)據(jù)庫原理與技術(shù)(第三版) [程傳慧]
- MySQL數(shù)據(jù)庫開發(fā)實戰(zhàn) [肖�!■び浪『钚∶玗
- Access 2010數(shù)據(jù)庫應(yīng)用教程(第二版) [主編 李亞]
- Access 2010數(shù)據(jù)庫實用教程 [主編 張明 宣繼濤]
- 數(shù)據(jù)庫應(yīng)用 [主編 肖�!∮诶^武]
- 數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用(第三版)(SQL
- 計算機(jī)網(wǎng)絡(luò)基礎(chǔ)與Internet應(yīng)用(第四版
- 數(shù)據(jù)庫技術(shù)(第二版)——Access 2010
- 計算機(jī)應(yīng)用系統(tǒng)的故障診斷與可靠性技術(shù)
- 控制器件(第二版)
- 電工電子技術(shù)基礎(chǔ)(第二版)
- 計算機(jī)硬件技術(shù)及應(yīng)用基礎(chǔ)(上冊•
- 網(wǎng)絡(luò)綜合布線技術(shù)(第二版)
- 計算機(jī)硬件技術(shù)及應(yīng)用基礎(chǔ)(下冊 微機(jī)
- 網(wǎng)絡(luò)互連技術(shù)——路由、交換與遠(yuǎn)程訪問
- 動畫設(shè)計與制作(第二版)
- 數(shù)據(jù)庫原理與應(yīng)用
- 平面圖形圖像處理(第二版)
- 數(shù)據(jù)庫原理與應(yīng)用--SQL Server 2005
- 數(shù)據(jù)結(jié)構(gòu)(C++版)(第二版)
- 數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用 (第二版)