定 價(jià):¥69.00
作 者: | 蒙祖強(qiáng),許嘉 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | 高等學(xué)校計(jì)算機(jī)專業(yè)系列教材 |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302636236 | 出版時(shí)間: | 2023-08-01 | 包裝: | 平裝 |
開本: | 16開 | 頁(yè)數(shù): | 字?jǐn)?shù): |
第1章數(shù)據(jù)庫(kù)概述/1
1.1數(shù)據(jù)管理技術(shù)1
1.1.1數(shù)據(jù)管理的概念1
1.1.2數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程2
1.2大數(shù)據(jù)分析與管理技術(shù)5
1.2.1關(guān)于大數(shù)據(jù)5
1.2.2大數(shù)據(jù)存儲(chǔ)技術(shù)6
1.2.3大數(shù)據(jù)處理模式8
1.2.4大數(shù)據(jù)處理的基本流程11
1.3數(shù)據(jù)庫(kù)系統(tǒng)概述12
1.3.1數(shù)據(jù)庫(kù)系統(tǒng)12
1.3.2數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)13
1.3.3數(shù)據(jù)庫(kù)管理系統(tǒng)14
1.4數(shù)據(jù)模型16
1.4.1數(shù)據(jù)模型的基本要素16
1.4.24種主要的邏輯模型17
1.5概念模型的描述20
1.5.1概念模型20
1.5.2實(shí)體及其聯(lián)系21
1.5.3ER圖22
習(xí)題124
第2章關(guān)系數(shù)據(jù)庫(kù)理論基礎(chǔ)/26
2.1關(guān)系模型26
2.1.1關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)——關(guān)系26
2.1.2關(guān)系操作28
2.1.3關(guān)系的完整性約束29
2.2關(guān)系代數(shù)32
2.2.1基本集合運(yùn)算32
2.2.2關(guān)系運(yùn)算33
2.2.3關(guān)系代數(shù)綜合舉例36
2.3關(guān)系數(shù)據(jù)庫(kù)39
2.3.1關(guān)系數(shù)據(jù)庫(kù)的概念39
2.3.2關(guān)系數(shù)據(jù)庫(kù)的特點(diǎn)40
2.4函數(shù)依賴40
2.4.1函數(shù)依賴的概念40
2.4.2函數(shù)依賴的性質(zhì)(Armstrong公理系統(tǒng))42
2.4.3候選碼和主碼43
2.4.4屬性集閉包與候選碼求解方法45
2.4.5依賴函數(shù)的等價(jià)及最小函數(shù)依賴集48
2.5關(guān)系模式的范式51
2.5.1第一范式(1NF)51
2.5.2第二范式(2NF)54
2.5.3第三范式(3NF)58
2.5.4BC范式(BCNF)61
2.6關(guān)系模式的分解和規(guī)范化65
2.6.1關(guān)系模式的規(guī)范化65
2.6.2關(guān)系模式的分解66
2.7關(guān)系規(guī)范化理論綜合分析70
習(xí)題272
〖1〗數(shù)據(jù)庫(kù)原理與應(yīng)用(第3版)目錄〖3〗〖3〗第3章數(shù)據(jù)庫(kù)設(shè)計(jì)技術(shù)/78
3.1數(shù)據(jù)庫(kù)設(shè)計(jì)概述78
3.2系統(tǒng)需求分析79
3.2.1系統(tǒng)調(diào)研過(guò)程和方法79
3.2.2系統(tǒng)需求分析的方法80
3.2.3形成數(shù)據(jù)字典83
3.3數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)85
3.3.1概念結(jié)構(gòu)設(shè)計(jì)85
3.3.2邏輯結(jié)構(gòu)設(shè)計(jì)89
3.3.3物理結(jié)構(gòu)設(shè)計(jì)91
3.4數(shù)據(jù)庫(kù)的實(shí)施、運(yùn)行和維護(hù)93
3.4.1數(shù)據(jù)庫(kù)實(shí)施93
3.4.2數(shù)據(jù)庫(kù)系統(tǒng)的運(yùn)行和維護(hù)94
習(xí)題395
第4章數(shù)據(jù)庫(kù)查詢語(yǔ)言SQL/98
4.1SQL概述98
4.1.1SQL語(yǔ)言的發(fā)展98
4.1.2SQL語(yǔ)言的特點(diǎn)99
4.1.3SQL語(yǔ)言的基本功能100
4.2SQL語(yǔ)言的數(shù)據(jù)類型100
4.2.1字符串型101
4.2.2數(shù)值型101
4.2.3日期時(shí)間型102
4.2.4貨幣型103
4.2.5二進(jìn)制型103
4.2.6其他數(shù)據(jù)類型103
4.2.7自定義數(shù)據(jù)類型104
4.3SQL的數(shù)據(jù)定義功能104
4.3.1數(shù)據(jù)表的創(chuàng)建和刪除104
4.3.2數(shù)據(jù)表的修改108
4.4SQL的數(shù)據(jù)查詢功能109
4.4.1基本查詢110
4.4.2帶DISTINCT的查詢112
4.4.3帶WHERE子句的條件查詢113
4.4.4帶BETWEEN的范圍查詢114
4.4.5帶IN的范圍查詢115
4.4.6帶GROUP的分組查詢115
4.4.7帶LIKE的匹配查詢和帶IS的空值查詢117
4.4.8使用ORDER排序查詢結(jié)果118
4.4.9連接查詢119
4.4.10嵌套查詢124
4.4.11查詢的集合運(yùn)算128
4.5SQL的數(shù)據(jù)操縱功能130
4.5.1數(shù)據(jù)插入130
4.5.2數(shù)據(jù)更新132
4.5.3數(shù)據(jù)刪除134
習(xí)題4135
第5章TransactSQL程序設(shè)計(jì)/139
5.1TransactSQL概述139
5.1.1關(guān)于TransactSQL語(yǔ)言139
5.1.2TransactSQL的元素139
5.2TransactSQL的變量和常量140
5.2.1變量的定義和使用141
5.2.2TransactSQL的常量143
5.3TransactSQL運(yùn)算符146
5.4TransactSQL流程控制149
5.4.1注釋和語(yǔ)句塊149
5.4.2IF語(yǔ)句150
5.4.3CASE語(yǔ)句152
5.4.4WHILE語(yǔ)句155
5.4.5GOTO語(yǔ)句156
5.4.6TRY…CATCH語(yǔ)句157
5.4.7RETURN語(yǔ)句158
5.4.8WAITFOR語(yǔ)句158
5.5TransactSQL函數(shù)158
5.5.1系統(tǒng)內(nèi)置函數(shù)159
5.5.2用戶自定義函數(shù)164
習(xí)題5168
第6章數(shù)據(jù)庫(kù)的創(chuàng)建和管理/171
6.1數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)文件171
6.1.1數(shù)據(jù)庫(kù)的組成171
6.1.2文件組172
6.2數(shù)據(jù)庫(kù)的創(chuàng)建172
6.2.1創(chuàng)建數(shù)據(jù)庫(kù)的SQL語(yǔ)法173
6.2.2創(chuàng)建使用默認(rèn)參數(shù)的數(shù)據(jù)庫(kù)174
6.2.3創(chuàng)建指定數(shù)據(jù)文件的數(shù)據(jù)庫(kù)175
6.2.4創(chuàng)建指定大小的數(shù)據(jù)庫(kù)175
6.2.5創(chuàng)建帶多個(gè)數(shù)據(jù)文件的數(shù)據(jù)庫(kù)176
6.2.6創(chuàng)建指定文件組的數(shù)據(jù)庫(kù)177
6.3查看數(shù)據(jù)庫(kù)178
6.3.1服務(wù)器上的數(shù)據(jù)庫(kù)178
6.3.2數(shù)據(jù)庫(kù)的基本信息179
6.3.3數(shù)據(jù)庫(kù)中的數(shù)據(jù)表180
6.4修改數(shù)據(jù)庫(kù)181
6.4.1更改數(shù)據(jù)庫(kù)的名稱181
6.4.2修改數(shù)據(jù)庫(kù)的大小182
6.5數(shù)據(jù)庫(kù)的分離和附加183
6.5.1用戶數(shù)據(jù)庫(kù)的分離183
6.5.2用戶數(shù)據(jù)庫(kù)的附加183
6.6刪除數(shù)據(jù)庫(kù)185
習(xí)題6186
第7章索引與視圖/188
7.1索引概述188
7.1.1什么是索引188
7.1.2何種情況下創(chuàng)建索引189
7.1.3索引的原理——B樹189
7.2索引的類型190
7.2.1聚集索引和非聚集索引190
7.2.2唯一索引與非唯一索引192
7.2.3組合索引192
7.3創(chuàng)建索引192
7.3.1聚集索引193
7.3.2非聚集索引194
7.3.3唯一索引195
7.3.4組合索引195
7.4查看和刪除索引196
7.4.1查看索引196
7.4.2刪除索引196
7.5視圖概述197
7.5.1視圖的概念197
7.5.2視圖的優(yōu)缺點(diǎn)197
7.6視圖的創(chuàng)建與刪除199
7.6.1創(chuàng)建視圖199
7.6.2更新視圖201
7.6.3刪除視圖202
7.7查看視圖202
7.7.1視圖的定義代碼202
7.7.2視圖的結(jié)構(gòu)信息203
7.7.3數(shù)據(jù)庫(kù)中的視圖203
習(xí)題7204
第8章存儲(chǔ)過(guò)程和觸發(fā)器/207
8.1存儲(chǔ)過(guò)程207
8.1.1存儲(chǔ)過(guò)程的概念207
8.1.2存儲(chǔ)過(guò)程的類型208
8.1.3存儲(chǔ)過(guò)程的創(chuàng)建和調(diào)用208
8.1.4存儲(chǔ)過(guò)程的修改和刪除212
8.2觸發(fā)器214
8.2.1關(guān)于觸發(fā)器214
8.2.2創(chuàng)建觸發(fā)器215
8.2.3修改觸發(fā)器219
8.2.4禁用和刪除觸發(fā)器220
習(xí)題8222
第9章游標(biāo)/225
9.1游標(biāo)概述225
9.1.1游標(biāo)的概念225
9.1.2游標(biāo)的作用和實(shí)現(xiàn)過(guò)程225
9.2創(chuàng)建游標(biāo)——DECLARE CURSOR語(yǔ)句226
9.2.1DECLARE CURSOR語(yǔ)句基本語(yǔ)法226
9.2.2創(chuàng)建簡(jiǎn)單的游標(biāo)228
9.2.3創(chuàng)建局部游標(biāo)和全局游標(biāo)229
9.2.4創(chuàng)建靜態(tài)游標(biāo)和動(dòng)態(tài)游標(biāo)229
9.2.5創(chuàng)建只讀游標(biāo)229
9.2.6創(chuàng)建鍵集游標(biāo)和(快速)只進(jìn)游標(biāo)230
9.2.7創(chuàng)建鎖定游標(biāo)和樂(lè)觀游標(biāo)230
9.2.8創(chuàng)建雙向滾動(dòng)游標(biāo)231
9.2.9創(chuàng)建可更新游標(biāo)231
9.2.10創(chuàng)建綜合類型的游標(biāo)232
9.3打開游標(biāo)——OPEN語(yǔ)句232
9.4檢索游標(biāo)數(shù)據(jù)——FETCH語(yǔ)句233
9.4.1FETCH語(yǔ)句基本語(yǔ)法233
9.4.2遍歷游標(biāo)結(jié)果集234
9.4.3使用局部變量保存檢索結(jié)果236
9.4.4使用游標(biāo)變量237
9.5更新游標(biāo)數(shù)據(jù)238
9.5.1修改游標(biāo)數(shù)據(jù)238
9.5.2刪除游標(biāo)數(shù)據(jù)239
9.6關(guān)閉和刪除游標(biāo)239
9.6.1關(guān)閉游標(biāo)——CLOSE語(yǔ)句239
9.6.2刪除游標(biāo)——DEALLOCATE語(yǔ)句240
習(xí)題9240
第10章事務(wù)管理與并發(fā)控制/241
10.1事務(wù)的基本概念241
10.1.1事務(wù)241
10.1.2事務(wù)的ACID特性242
10.2事務(wù)的管理242
10.2.1啟動(dòng)事務(wù)243
10.2.2終止事務(wù)243
10.2.3嵌套事務(wù)248
10.3并發(fā)控制250
10.3.1并發(fā)控制的概念250
10.3.2幾種并發(fā)問(wèn)題251
10.3.3基于事務(wù)隔離級(jí)別的并發(fā)控制253
10.3.4基于鎖的并發(fā)控制259
習(xí)題10265
第11章數(shù)據(jù)的完整性管理/267
11.1關(guān)于數(shù)據(jù)完整性267
11.1.1數(shù)據(jù)完整性的概念267
11.1.2數(shù)據(jù)完整性的分類267
11.2實(shí)體完整性的實(shí)現(xiàn)268
11.2.1實(shí)體完整性的定義268
11.2.2實(shí)體完整性的檢查270
11.3參照完整性的實(shí)現(xiàn)271
11.3.1參照完整性的定義271
11.3.2參照完整性的檢查272
11.4用戶定義完整性的實(shí)現(xiàn)273
11.4.1域完整性的實(shí)現(xiàn)273
11.4.2表級(jí)約束完整性的實(shí)現(xiàn)277
習(xí)題11278
第12章數(shù)據(jù)的安全性控制/281
12.1SQL Server安全體系結(jié)構(gòu)281
12.1.1主體281
12.1.2安全對(duì)象283
12.1.3權(quán)限284
12.2角色285
12.2.1服務(wù)器角色285
12.2.2數(shù)據(jù)庫(kù)角色285
12.2.3應(yīng)用程序角色286
12.3服務(wù)器級(jí)的安全控制287
12.3.1身份驗(yàn)證模式287
12.3.2創(chuàng)建登錄288
12.3.3查看登錄291
12.3.4登錄的權(quán)限管理292
12.3.5刪除登錄295
12.4數(shù)據(jù)庫(kù)級(jí)的安全控制296
12.4.1數(shù)據(jù)庫(kù)用戶的管理296
12.4.2安全對(duì)象的權(quán)限管理300
12.5架構(gòu)級(jí)的安全控制307
12.5.1架構(gòu)及其管理307
12.5.2安全對(duì)象的權(quán)限管理312
12.6數(shù)據(jù)庫(kù)用戶授權(quán)舉例314
12.6.1直接給數(shù)據(jù)庫(kù)用戶授權(quán)314
12.6.2通過(guò)角色給數(shù)據(jù)庫(kù)用戶授權(quán)316
習(xí)題12317
第13章數(shù)據(jù)庫(kù)備份與恢復(fù)/319
13.1備份和恢復(fù)319
13.1.1備份和恢復(fù)的概念319
13.1.2恢復(fù)模式及其切換319
13.1.3備份類型321
13.2完整數(shù)據(jù)庫(kù)備份與恢復(fù)321
13.2.1完整數(shù)據(jù)庫(kù)備份322
13.2.2完整數(shù)據(jù)庫(kù)恢復(fù)322
13.3差異數(shù)據(jù)庫(kù)備份與恢復(fù)323
13.3.1差異數(shù)據(jù)庫(kù)備份323
13.3.2差異數(shù)據(jù)庫(kù)恢復(fù)324
13.4事務(wù)日志備份與恢復(fù)325
13.4.1事務(wù)日志備份325
13.4.2事務(wù)日志恢復(fù)326
13.5一種備份案例327
習(xí)題13331
第14章數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)/332
14.1ADO.NET概述332
14.2ADO.NET對(duì)象333
14.2.1Connection對(duì)象334
14.2.2Command對(duì)象334
14.2.3DataReader對(duì)象336
14.2.4DataAdapter對(duì)象337
14.2.5DataSet對(duì)象339
14.3在窗體應(yīng)用程序中訪問(wèn)數(shù)據(jù)庫(kù)341
14.4在Web應(yīng)用程序訪問(wèn)數(shù)據(jù)庫(kù)345
14.4.1ASP.NET控件345
14.4.2Web應(yīng)用程序346
習(xí)題14348
參考文獻(xiàn)/350