內容介紹
《新編計算機專業重點課程輔導叢書:新編資料庫原理習題與解析》根據計算機專業“資料庫原理”課程的教學大綱編寫,全書共分10章,分別介紹資料庫的基礎知識、關係資料庫、SQL語言、關係系統及其查詢最佳化、關係數據理論、資料庫設計、資料庫保護、對象關係和面向對象資料庫系統、分散式資料庫系統以及數據倉庫概述。每章由基本知識點和例題分析組成,前者高度概括和疏理本章應重點掌握的相關知識;後者則詳盡地解析精選的典型習題。《新編計算機專業重點課程輔導叢書:新編資料庫原理習題與解析》將使讀者充分掌握“資料庫原理”課程求解問題的技巧與方法,深化對基本概念的理解,切實提高分析問題和解決問題的能力。《新編計算機專業重點課程輔導叢書:新編資料庫原理習題與解析》內容豐富,習題覆蓋面廣,不僅可以作為計算機專業本、專科資料庫原理課程的學習參考書,也是報考計算機專業碩士研究生的考生複習必讀材料(複試),對資料庫原理和套用課程的自學者以及計算機等級(三級或四級)應試者也頗有助益。
作品目錄
目 錄第1章概述 1
1.1基本知識點 1
1.1.1數據與信息 1
1.1.2計算機數據管理的發展 1
1.1.3數據模型 2
1.1.4資料庫的體系結構 8
1.1.5資料庫系統 10
1.1.6資料庫管理系統 11
1.2例題分析 12
1.2.1單項選擇題 12
1.2.2填空題 21
1.2.3判斷題 23
1.2.4問答題 24
第2章關係資料庫 35
2.1基本知識點 35
2.1.1關係模型的基本概念 35
2.1.2關係的數學定義 37
2.1.3關係代數 37
2.1.4關係演算 40
2.1.5幾個重要概念的比較 42
2.2例題分析 43
2.2.1單項選擇題 43
2.2.2填空題 51
2.2.3判斷題 52
2.2.4問答題 54
第3章SQL語言 70
3.1基本知識點 70
3.1.1SQL語言概述 70
3.1.2SQL的數據定義語言 71
3.1.3SQL的數據操縱語句 73
3.1.4SQL數據查詢功能 74
3.1.5SQL數據控制語句 91
3.1.6視圖 92
3.1.7索引 93
3.1.8嵌入式SQL 95
3.2例題分析 97
3.2.1單項選擇題 97
3.2.2填空題 103
3.2.3判斷題 105
3.2.4問答題 106
3.2.5套用題 107
第4章關係系統及其查詢最佳化 128
4.1基本知識點 128
4.1.1查詢處理的幾個概念 128
4.1.2關係系統 128
4.1.3關係資料庫系統的查詢最佳化 129
4.2例題分析 133
4.2.1單項選擇題 133
4.2.2填空題 134
4.2.3判斷題 135
4.2.4問答題 135
4.2.5套用題 136
第5章關係數據理論 142
5.1基本知識點 142
5.1.1問題的提出 142
5.1.2函式依賴 143
5.1.3函式依賴的等價和覆蓋 146
5.1.4關係模式的分解 148
5.1.5關係模式的範式 150
5.1.6規範化小結 154
5.1.7候選碼的求解理論和算法 155
5.2例題分析 158
5.2.1單項選擇題 158
5.2.2填空題 167
5.2.3判斷題 168
5.2.4套用題 169
第6章資料庫設計 195
6.1基本知識點 195
6.1.1資料庫設計概述 195
6.1.2需求分析 196
6.1.3概念結構設計 197
6.1.4邏輯結構設計 199
6.1.5物理結構設計 203
6.1.6資料庫實施 204
6.1.7資料庫運行維護 204
6.2例題分析 204
6.2.1單項選擇題 204
6.2.2填空題 209
6.2.3判斷題 210
6.2.4套用題 211
第7章資料庫保護 226
7.1基本知識點 226
7.1.1資料庫的恢復 226
7.1.2資料庫的並發控制 230
7.1.3資料庫的完整性 233
7.1.4資料庫的安全性 234
7.2例題分析 236
7.2.1單項選擇題 236
7.2.2填空題 244
7.2.3判斷題 246
7.2.4問答題 247
第8章對象關係和面向對象資料庫系統 260
8.1基本知識點 260
8.1.1對象關係資料庫系統 260
8.1.2面向對象資料庫系統 265
8.2例題分析 270
8.2.1單項選擇題 270
8.2.2填空題 273
8.2.3判斷題 274
8.2.4問答題 275
第9章分散式資料庫系統 281
9.1基本知識點 281
9.1.1分散式資料庫系統概述 281
9.1.2分散式資料庫系統的體系結構 283
9.1.3分散式查詢處理 286
9.1.4客戶/伺服器結構的分散式系統 287
9.2例題分析 287
9.2.1單項選擇題 287
9.2.2填空題 291
9.2.3判斷題 291
9.2.4問答題 292
9.2.5套用題 294
第10章數據倉庫概述 298
10.1基本知識點 298
10.1.1什麼是數據倉庫 298
10.1.2數據倉庫模型設計和數據倉庫建立 301
10.1.3OLAP 302
10.2例題分析 307
10.2.1單項選擇題 307
10.2.2填空題 311
10.2.3判斷題 312
10.2.4問答題 312
附錄A三份本科生資料庫原理試題及參考答案 318
附錄B近幾年全國計算機等級考試三級資料庫技術試題及參考答案 333
參考文獻 346