分散式資料庫系統原理與套用

分散式資料庫系統原理與套用

《分散式資料庫系統原理與套用》主要介紹分散式資料庫系統的理論與實現機制方面的有關原理和方法

基本介紹

  • 中文名:分散式資料庫系統原理與套用
  • 作者申德榮於戈
  • 出版社:機械工業出版社
  • 平裝:258頁
  • 出版時間:2011年7月1日
  • 開本:16開
  • ISBN:9787111345244, 711134524X
內容簡介,編輯推薦,目錄,

內容簡介

全書共分十章,第1章和第2章介紹分散式資料庫系統的基礎和背景,主要包括分散式資料庫系統的基本概念、體系結構、發展歷史和主要研究的問題;第3-8章為全書的重點,介紹分散式資料庫系統的核心技術,包括分散式資料庫設計、分散式查詢處理與最佳化、分散式查詢的存取最佳化、分散式事務管理、分散式恢復管理和分散式並發控制;第9章和第10章分別介紹P2P數據管理系統和Web資料庫集成系統這兩個分散式的數據管理系統案例。《分散式資料庫系統原理與套用》是在作者長期的教學和科研基礎上,結合分散式資料庫基本原理及實際套用技術編寫而成的。《分散式資料庫系統原理與套用》不僅介紹經典的分散式資料庫理論和技術,還以流行的商用資料庫Oracle為例介紹相關實現技術,以及特定領域的分散式數據管理系統案例。《分散式資料庫系統原理與套用》內容新穎,理論與實踐相結合,適合作為計算機專業以及相關專業的研究生或高年級本科生的教材,也適合作為資料庫開發人員的參考書。

編輯推薦

《分散式資料庫系統原理與套用》是在作者長期的教學和科研基礎上,結合分散式資料庫基本原理及其實際套用技術編寫而成的。書中在介紹集中式關係資料庫系統原理的基礎上,不僅詳細地闡述了分散式資料庫系統的基本概念和基本理論,也全面地介紹了其實現的關鍵技術,還介紹了商用資料庫的分布實現策略和實例:《分散式資料庫系統原理與套用》注重理論與實際相結合,易於讀者掌握。通過對《分散式資料庫系統原理與套用》的學習,讀者可以全方位地了解分散式數據管理的基本理論、所涉及的關鍵技術和核心研究內容。《分散式資料庫系統原理與套用》可作為計算機專業以及相關專業的研究生或高年級本科生的教材,也可作為從事有關分散式數據管理方面研究的學者的參考書。

目錄

前言
教學建議
第1章 分散式資料庫系統概述
1.1 引言及準備知識
1.1.1 相關基本概念
1.1.2 相關基礎知識
1.2 分散式資料庫系統的基本概念
1.2.1 節點/場地
1.2.2 分散式資料庫
1.2.3 分散式資料庫管理系統
1.2.4 分散式資料庫系統套用舉例
1.2.5 分散式資料庫的特性
1.3 分散式資料庫系統的作用和特點
1.3.1 分散式資料庫系統的作用
1.3.2 分散式資料庫系統的特點
1.4 典型的分散式資料庫原型系統簡介
1.5 分散式資料庫系統中的關鍵技術
1.6 本章小結
習題
第2章 分散式資料庫系統的結構
2.1 DDBS的物理結構和邏輯結構
2.2 DDBS的體系結構
2.2.1 基於客戶端/伺服器結構的體系結構
2.2.2 基於“中間件”的客戶端/伺服器結構
2.3 DDBS的模式結構
2.4 DDBS的組件結構
2.4.1 套用處理器功能
2.4.2 數據處理器功能
2.5 多資料庫集成系統
2.5.1 資料庫集成
2.5.2 多資料庫系統
2.6 對等型資料庫系統
2.6.1 P2PDBS的數據集成體系結構
2.6.2 P2PDBS的體系結構
2.6.3 P2PDBS與DDBS的典型區別
2.7 DDBS的分類
2.7.1 非集中式資料庫系統及P2PDBS的特性
2.7.2 DDBS的分類圖
2.8 元數據的管理
2.8.1 數據字典的主要內容
2.8.2 數據字典的主要用途
2.8.3 數據字典的組織
2.9 Oracle系統體系結構
2.9.1 Oracle系統體系結構簡介
2.9.2 Oracle中實現分散式功能的關鍵組件
2.9.3 Oracle分散式資料庫架構
2.10 本章小結
習題
第3章 分散式資料庫設計
3.1 設計策略
3.1.1 Top-Down設計過程
3.1.2 Bottom-Up設計過程
3.2 分片的定義及作用
3.2.1 分片的定義
3.2.2 分片的作用
3.2.3 分片設計過程
3.2.4 分片的原則
3.2.5 分片的種類
3.2.6 分布透明性
3.3 水平分片
3.3.1 水平分片的定義
3.3.2 水平分片的操作
3.3.3 水平分片的設計
3.3.4 水平分片的正確性判斷
3.4 垂直分片
3.4.1 垂直分片的定義
3.4.2 垂直分片的操作
3.4.3 垂直分片的設計
3.4.4 垂直分片的正確性判斷
3.5 混合分片
3.6 分片的表示方法
3.6.1 圖形表示法
3.6.2 分片樹表示法
3.7 分配設計
3.7.1 分配類型
3.7.2 分配設計原則
3.7.3 分配模型
3.8 數據複製技術
3.8.1 數據複製的優勢
3.8.2 數據複製的分類
3.8.3 數據複製的常用方法
3.9 Oracle數據分散式設計案例
3.9.1 Oracle分散式資料庫的水平分片
3.9.2 Oracle分散式資料庫的垂直分片
3.9.3 Oracle集中式資料庫的數據分區技術
3.10 本章小結
習題
第4章 分散式查詢處理與最佳化
4.1 查詢處理基礎
4.1.1 查詢處理目標
4.1.2 查詢最佳化的意義
4.1.3 查詢最佳化的基本概念
4.1.4 查詢最佳化的過程
4.2 查詢處理器
4.2.1 查詢處理器的特性
4.2.2 查詢處理層次
4.3 查詢分解
4.3.1 查詢規範化
4.3.2 查詢分析
4.3.3 查詢約簡
4.3.4 查詢重寫
4.4 數據局部化
4.5 片段查詢的最佳化
4.6 Oracle分散式查詢處理與最佳化案例
4.7 本章小結
習題
第5章 分散式查詢的存取最佳化
5.1 分散式查詢的基本概念
5.1.1 分散式查詢的執行與處理
5.1.2 查詢存取最佳化的內容
5.2 存取最佳化的理論基礎
5.2.1 查詢代價模型
5.2.2 資料庫的特徵參數
5.2.3 關係運算的特徵參數
5.3 基於半連線的最佳化方法
5.3.1 半連線操作及相關規則
5.3.2 半連線運算的作用
5.3.3 使用半連線算法的通信代價估計
……
第6章 分散式事務管理
第7章 分散式恢復管理
第8章 分散式並發控制
第9章 P2P數據管理系統
第10章 Web資料庫集成系統
參考文獻

相關詞條

熱門詞條

聯絡我們