資料庫系統分析與實現

資料庫系統結構 資料庫的存取 資料庫的管理

圖書信息

出版社: 清華大學出版社; 第1版 (2009年6月1日)
叢書名: 普通高等教育“十一五”國家級規劃教材,重點大學計算機專業系列教材
平裝: 543頁
正文語種: 簡體中文
開本: 16
ISBN: 9787302193463
條形碼: 9787302193463
尺寸: 25.6 x 18.4 x 2.4 cm
重量: 898 g

內容簡介

《資料庫系統分析與實現》是作者在30年來從事資料庫的教學、研究、套用及DBMS開發工作的基礎之上寫成的。它將資料庫系統理論、實現和套用緊密結合在一起,並以分析的觀點、實現的視角、套用的立場來進行討論,使讀者不僅能“知其然”,還能“知其所以然”,而且還能懂得“如何套用”。它不僅包含了傳統的資料庫知識,還包含了支持非傳統套用(如工程型、時間關鍵型)的現代資料庫理論與技術。
《資料庫系統分析與實現》內容非常豐富,共分5部分22章。系統基礎部分為第1-4章,主要介紹資料庫系統的基本概念與原理、各種典型的數據模型、SQL語言。系統結構部分為第5-7章,主要介紹資料庫的系統結構、存儲結構、DBMS結構。庫系統實現部分為第8-13章,主要介紹查詢處理與最佳化、事務處理、資料庫安全與故障恢復等的實現技術。系統建立部分為第14-17章,主要介紹設計和建立一個資料庫系統的過程、技術、工具與方法。系統發展部分為第18-22章,主要介紹實時、主動、記憶體、時態等現代(非傳統)資料庫的理論與技術。

目錄

第一部分 資料庫系統基礎
第1章 緒論
1.1 資料庫管理技術
1.2 資料庫系統的發展
1.3 資料庫的研究
1.4 資料庫套用
1.5 資料庫系統評估
1.6 現代資料庫技術
習題1
第2章 資料庫系統概念
2.1 數據及其表示
2.2 數據的視圖
2.3 數據模型
2.4 資料庫語言
2.5 資料庫組織
2.6 查詢
2.7 事務管理
2.8 存儲數據管理
2.9 資料庫用戶
2.10 資料庫系統概述
習題2
第3章 資料庫數據模型
3.1 數據模型的概念
3.2 E-R模型
3.3 關係模型
3.4 記錄式模型
3.5 語義模型
3.6 對象數據模型
習題3
第4章 SQL資料庫語言
4.1 SQL的組成
4.2 數據定義及其維護
4.3 基本查詢
4.4 使用聚集函式的查詢
4.5 複雜查詢
4.6 資料庫的變更
4.7 數據控制
4.8 嵌入式SQL
4.9 動態SQL
4.1 0SQL的觸發器
習題4
第二部分 資料庫系統結構
第5章 資料庫系統體系結構
5.1 資料庫系統的一般功能模型
5.2 資料庫系統的層次結構模型
5.3 集中式資料庫系統結構
5.4 分散式資料庫系統結構
5.5 客戶機/伺服器資料庫系統結構
5.6 並行資料庫系統結構
5.7 移動資料庫系統結構
習題5
第6章 資料庫存儲結構
6.1 資料庫存儲空間組織
6.2 緩衝區管理
6.3 物理資料庫模型
6.4 檔案的組織形式
6.5 順序結構
6.6 索引結構
6.7 Hash結構
6.8 樹索引結構
6.9 鍊表結構
6.1 0倒排表結構
習題6
第7章 資料庫管理系統體系結構
7.1 數據的集成管理
7.2 DBMS的功能
7.3 DBMS的組成與結構
7.4 數據字典系統
7.5 DBMS的進程結構
習題7
第三部分 資料庫系統實現
第8章 資料庫使用
8.1 資料庫運行
8.2 資料庫使用方式
8.3 用戶請求的實現過程
8.4 資料庫的存取
習題8
第9章 查詢處理
9.1 查詢處理概述
9.2 查詢處理步驟
9.3 查詢最佳化技術
9.4 查詢的代價估算
9.5 查詢計畫的選擇方法
第10章 事務
10.1 事務的概念
10.2 事務的ACID特性
10.3 事務的分類
10.4 事務的狀態
10.5 事務的正確性
10.6 複雜事務的模型
習題10
第11章 事務處理
11.1 事務處理的任務
11.2 事務經歷模型
11.3 事務調度
11.4 可串列性
11.5 並發調度的原則
11.6 封鎖式並發控制
11.7 多層結構數據的封鎖
11.8 幻象處理與索引的封鎖
11.9 死鎖處理
11.1 0無鎖的並發控制
習題11
第12章 故障恢復
12.1 資料庫故障恢復概述
12.2 故障分類
12.3 日誌
12.4 檢驗點
12.5 備份
12.6 基於日誌的恢復
12.7 其他恢復策略
習題12
第13章 資料庫安全
13.1 資料庫安全概述
13.2 用戶識別
13.3 授權
13.4 存取控制模型
13.5 存取控制策略
13.6 數據加密
13.7 資料庫安全的其他問題
習題13
第四部分 資料庫系統建立
第14章 資料庫設計
14.1 資料庫設計概述
14.2 需求分析
14.3 概念數據建模
14.4 邏輯結構設計
14.5 物理資料庫設計
14.6 資料庫的管理
習題14
第15章 語義數據建模
15.1 語義建模概述
15.2 基於語義建模的資料庫設計
15.3 數據抽象
15.4 用戶視圖的E-R建模
15.5 視圖合併
習題15
第16章 關係數據分析
16.1 關係資料庫設計法概述
16.2 不良設計帶來的問題
16.3 函式依賴
16.4 關係模式的基本範式
16.5 關係的分解
16.6 關係模式的規範化
16.7 其他依賴與範式
16.8 規範化過程小結
16.9 關係模式綜合法
習題16
第17章 資料庫套用開發
17.1 用戶接口與工具
17.2 JDBC
17.3 ODBC簡介
17.4 模式級存儲過程
習題17
第五部分 現代資料庫技術新發展
第18章 實時資料庫
18.1 實時資料庫的發展
18.2 資料庫.實時系統和實時資料庫
18.3 實時資料庫的特徵
18.4 實時數據模型
18.5 實時資料庫系統結構
18.6 實時事務處理
18.7 實時資料庫管理
18.8 實時資料庫I/O調度
第19章 記憶體資料庫
19.1 記憶體資料庫的研究
19.2 記憶體資料庫的概念
19.3 記憶體資料庫組織
19.4 MMDB的Hash存取方法
19.5 MMDB圖的存取方法
19.6 SB-樹索引存取方法
19.7 MMDB的數據裝入與交換
19.8 記憶體資料庫的恢復
第20章 主動資料庫
20.1 主動資料庫的研發
20.2 主動資料庫概念
20.3 主動資料庫的體系結構
20.4 事件
20.5 觸發器
20.6 觸發器的監視與執行
第21章 時態資料庫
21.1 時態資料庫概述
21.2 關於時態數據管理
21.3 時態資料庫的進化
21.4 時態數據建模
21.5 時態查詢語言
21.6 時態資料庫管理系統
第22章 其他現代資料庫
22.1 工程資料庫
22.2 多媒體資料庫
22.3 Internet與資料庫
22.4 移動資料庫
22.5 空間資料庫
參考文獻

相關詞條

熱門詞條

聯絡我們