當前位置:成語大全網 - 書法字典 - 數據庫系統原理著作目錄

數據庫系統原理著作目錄

第65438章+0基礎章節

第1章數據庫系統概述

1.1數據庫、數據庫管理系統和數據庫系統

1.2數據庫系統的特點和功能

1.2.1信息齊全,功能通用。

1.2.2程序和數據是獨立的。

1.2.3數據抽象

1.2.4支持不同的數據視圖。

1.2.5控制數據冗余

1.2.6支持數據* * *

1.2.7限制未經授權的訪問

1.2.8提供各種用戶界面。

1.2.9表示數據之間的復雜關系。

1.2.10完整性約束

1.2.11數據恢復

1.3數據庫系統用戶

1.3.1數據庫管理員

1.3.2數據庫設計器

1.3.3最終用戶

1.3.4系統分析師和應用程序員

1.3.5其他與數據庫系統相關的人員

1.4數據抽象

1.4.1數據抽象和三種數據庫模式

1.4.2數據獨立性

1.5數據模型

1.5.1基於對象的數據模型

1.5.2記錄型數據模型

1.5.3物理數據模型

1.5.4數據庫模式和數據庫實例

1.6數據庫語言

1.7數據庫管理系統的結構

1.8數據庫技術的開發

1.8.1第壹代數據庫系統

1.8.2第二代數據庫系統

1.8.3第三代數據庫系統

1.8.4互聯網時代的數據庫技術

練習1

本章中的參考資料

第二章關系數據庫系統

2.1關系數據模型

2.1.1數據結構

2.1.2完整性約束規則

2.2關系操作

2.2.1關系代數

2.2.2元組關系演算

2.2.3領域關系演算

2.3關系操作的安全性

2.4關系代數、元組關系演算和域關系演算的等價性

2.5關系數據庫查詢語言

ISBL語言

奎爾語

2.5.3QBE語言

2.6標準關系數據庫查詢語言SQL

2.6.1數據定義

2.6.2數據查詢

數據更新

視圖定義

安全機制

嵌入式SQL語言

練習2

本章中的參考資料

第三章數據庫的安全性和完整性

3.1安全性

3.1.1數據庫安全和數據庫管理員

3.1.2系統保護機制

3.1.3授權機制

3.1.4統計數據庫的安全性

3.1.5數據庫加密技術

3.1.6數據庫操作跟蹤審計

3.2完整性

完整性約束的類型

3.2.2明確約束的定義

完整性約束的驗證

練習3

本章中的參考資料

第二篇設計文章

第4章數據庫設計概述和需求分析

4.1數據庫設計概述

4.1.1數據庫的設計

4.1.2數據庫生命周期

4.1.3數據庫設計流程

4.2需求分析

4.2.1應用領域調查與分析

4.2.2定義數據庫系統支持的信息和應用。

4.2.3定義數據庫操作任務

定義數據項

4.2.5預測當前系統的未來變化。

練習4

本章中的參考資料

第5章概念數據庫設計

5.1概述

5.2實體接觸模型

5.2.1實體和屬性

5.2.2實體類型、關鍵屬性和屬性範圍

數據庫實例

5.2.4實體之間的聯系

弱實體

5.2.6實體聯系圖

5.3擴展實體聯系模型

5.3.1子類、超類、演繹和歸納

5.3.2演繹和歸納的性質

類別和分類

EER圖

5.4概念設計的方法和策略

5.4.1概念設計方法

概念設計的策略

5.5查看綜合設計方法

5.5.1局部概念模式設計

5.5.2全局概念模式綜合

5.6交易的設計

練習5

本章中的參考資料

第6章邏輯數據庫設計

6.1形成了初始的關系數據庫模式。

6.2關系數據庫設計理論

6.2.1問題命題

功能依賴性

6.2.3數據依賴公理系統

6.2.4關系模式的規範形式

6.2.5多值依賴和第四範式

6.2.6連接依賴和第五範式

6.3關系模式的規範化方法

無損連接和功能依賴保持

6.3.2關系模式分解算法

6.4關系模式的優化

6.5完整性和安全性約束的定義

6.6邏輯數據庫的性能評估

練習6

本章中的參考資料

第7章物理數據庫設計

7.1影響物理數據庫設計的因素分析

7.2選擇關系模式的訪問方法

7.2.1索引訪問方法選擇

7 . 2 . 2哈希訪問方法的哈希選擇

7.2.3聚合訪問方法的選擇

7.3物理存儲結構的設計

練習7

本章中的參考資料

第3條實施

第8章物理存儲結構

8.1數據庫存儲設備

8.1.1磁盤存儲

8.1.2磁盤緩沖處理技術

8.1.3磁盤的調度策略

8.1.4磁盤容錯技術

8.1.5三級內存

8.2文件和文件記錄

8.3未訂購的文件

8.4訂購文件

8.5哈希文件

8.5.1簡單哈希方法

動態哈希方法

8.5.3可擴展哈希方法

8.6索引文件

8.6.1主索引

8.6.2聚集索引

輔助索引

多級索引

8.7B樹和B+樹索引結構

8.7.1索引樹結構

8 . 7 . 2 b-樹形索引結構

8.7.3B+樹形索引結構

8.8多維索引

8.8.1柵格文件

8.8.2KD樹

8 . 8 . 3采油樹

位圖索引

練習8

本章中的參考資料

第九章數據庫管理系統的數據字典

9.1關系數據庫管理系統的數據字典

9.2數據庫管理系統軟件模塊對數據字典的訪問

練習9

10章關系代數運算的實現算法

10.1查詢處理流程

10.2選擇運算的實現算法

10.3笛卡爾積的算法

10.4連接運算的實現算法

10.5投影運算的實現算法

10.6集合的並、交、差算法

練習10

本章中的參考資料

第11章查詢優化技術

提出11.1的問題

11.2啟發式關系代數優化方法

11.2.1關系的代數等價變換定律

11.2.2啟發式代數優化規則

11.2.3啟發式代數優化算法

11.3啟發式關系演算優化方法

優化11.3.1多個自然連接

11.3.2查詢的超圖表示

11.3.3超圖解析算法

基於復雜度估計的11.4查詢優化方法

11.5語義查詢優化方法

11.6用於查詢優化的遺傳算法

練習11

本章中的參考資料

第12章事務處理技術之壹:並發控制技術

12.1並發控制概述

12.1.1單用戶和多用戶數據庫系統

12.1.2並發控制的必要性

12.2交易模式

12.2.1交易中的讀寫操作

12.2.2事務原子性

12.2.3交易狀態

12.2.4交易性質

12.3交易計劃和連續性

12.3.1交易的調度

12.3.2排班的順序性

12.3.3調度的可串行化測試

12.4基於鎖的並發控制協議

1鎖的概念

12.4.2雙相鎖定協議

12.4.3數據庫圖表協議

12.5時間打印協議

12.6其他並發控制技術

基於12.6.1的並發控制驗證技術

12.6.2多版本並發控制技術

12.6.3多個並發控制的粒度

12.7插入和刪除操作

12.7.1刪除操作對並發控制的影響

12.7.2插入操作對並發控制的影響

12.7.3插入元組

練習12

本章中的參考資料

第13章事務處理技術之二:數據庫恢復技術

恢復13.1數據庫的必要性

13.2使用日誌的數據庫恢復技術

13.2.1數據庫系統日誌

13.2.2延期更新技術

13.2.3即時更新技術

13.3緩沖技術

13.3.1日誌緩沖技術

13.3.2數據庫緩沖技術

13.4檢測點

13.5陰影頁面技術

13.6永久存儲器中的信息丟失後的數據庫恢復

13.7數據庫恢復與並發控制技術的結合

13.7.1交易的嵌套撤銷

13.7.2計劃的可恢復性

練習13

本章中的參考資料

第14章其他交易處理技術

14.1的死鎖處理

14.1.1死鎖預防協議

14.1.2死鎖檢測和恢復技術

14.2高性能交易處理系統

14.2.1主存數據庫

14.2.2交易批量提交技術

14.3長事務處理技術

14.3.1的可串行化概念不適合長事務處理。

14.3.2嵌套交易技術

14.3.3補救交易技術

14.3.4實時數據庫系統

練習14

本章中的參考資料

第四本專著

第15章新壹代數據庫系統及其應用

15.1新壹代數據庫應用

15.1.1工程設計與制造

15.1.2辦公自動化系統

15.1.3決策支持系統

15.1.4科學和統計數據管理

15.1.5異構多數據庫應用

15.1.6人工智能應用

15.1.7其他新壹代數據庫應用

15.2新壹代數據庫系統的特點及熱點問題

15.3新壹代數據庫系統

練習15

本章中的參考資料

第16章擴展關系數據庫系統

16.1基於邏輯的關系數據庫系統

16.1.1邏輯數據模型

16.1.2查詢的計算策略

16.1.3查詢結構

16.1.4負數

16.1.5非遞歸查詢

16.1.6遞歸查詢

16.2基於嵌套關系模型的關系數據庫系統

16.2.1文檔檢索示例

16.2.2嵌套關系模式的定義

16,2.3嵌套關系查詢語言

16.3專家數據庫系統

練習16

本章中的參考資料

第17章面向對象和對象關系數據庫系統

17.1面向對象的編程方法

17.2面向對象的數據模型

17.2.1對象的結構

17.2.2類和類層次結構

17.2.3多重繼承

17.2.4物體的識別

17.2.5對象的嵌套

17.3面向對象數據庫的物理組織

17.4面向對象數據庫的查詢

17.5面向對象數據庫模式的修改

練習17

本章中的參考資料

第18章分布式數據庫系統

18.1概述

18.1.1計算機網絡

18.1.2分布式數據庫和分布式數據庫系統

18.1.3分布式數據庫的結構

18.2分布式數據庫的設計

18.2.1數據的重復存儲

18.2.2數據的分段存儲

18.2.3數據的組合存儲

18.2.4命名和地方自治

18.3分布式數據庫查詢處理

18.3.1分布式數據庫管理系統概述

18.3.2分布式查詢處理

18.4分布式數據庫系統中的事務處理

18.4.1分布式事務處理器的結構

18.4.2分布式系統恢復技術

18.4.3分布式並發控制技術

18.4.4分布式死鎖處理技術

練習18

本章中的參考資料

第19章並行數據庫技術

19.1支持並行數據庫的並行結構。

19.2關系數據庫系統的內在並行性

19.3並行化關系查詢的數據流圖方法

19.4並行數據庫的物理組織

19.4.1壹維數據分區方法

19.4.2多維數據劃分方法

19.4.3傳統物理存儲結構並行化

19.5新的並行數據操作算法

基於嵌套循環的19,5.1並行連接算法

19.5.2基於排序合並的並行連接算法

19.5.3基於哈希的並行連接算法

19.5.4數據分布均勻性和並行連接算法

19.5.5數據初始劃分和並行連接算法

19.6查詢優化技術

基於左線性樹的19.6.1查詢優化算法

19.6.2基於右線性樹的查詢優化算法

19.6.3基於分段右線性樹的查詢優化算法

19.6.4基於稠密樹的查詢優化算法

19.6.5基於操作森林的查詢優化算法

練習19

本章中的參考資料

第五條新技術

第二十章數據庫技術的研究進展

20.1影響數據庫技術發展的因素

20.2最近10年的數據庫新技術和新問題

本章中的參考資料

21章數據倉庫和在線分析處理技術

21.1什麽是數據倉庫?

21.2數據倉庫系統的結構

21.3數據倉庫的多維數據模型

21.3.1多維數據集

21.3.2多維數據集的關系表示

21.3.3多維數據集上的操作

21.4數據倉庫系統的實現技術

2l,4.1數據倉庫的存儲方法

21.4.2數據倉庫的索引技術

21.4.3數據操作算法

21.4.4查詢處理技術

21.5數據倉庫工具

21.6數據倉庫的設計

本章中的參考資料

第二十二章數據挖掘技術

22.1數據挖掘的基本概念

22.2關聯規則挖掘方法

22.3分類方法

22.4聚類方法

22.5相似性搜索技術

22.6網絡挖掘技術

本章中的參考資料

第二十三章網絡信息檢索和網絡數據管理技術

23.1網絡信息檢索技術

23.1.1搜索引擎技術

23.1.2分類技術

23.1.3元搜索

本節中的參考資料

23.2網絡數據集成技術

數據集成的發展

23.2.2傳統多數據庫系統技術

Web數據集成方法

本節中的參考資料

23.3XML數據庫技術

本節中的參考資料

第24章其他數據庫的新技術

24.1多媒體數據庫技術

本節中的參考資料

24.2時態數據庫技術

本節中的參考資料

24.3空間數據庫技術

本節中的參考資料

24.4移動數據庫技術

本節中的參考資料

24.5主動數據庫系統

本節中的參考資料

24.6數據流技術

本節中的參考資料

……