出版時(shí)間:2011-7 出版社:機(jī)械工業(yè)出版社 作者:申德榮^于戈^等 頁(yè)數(shù):258
Tag標(biāo)簽:無(wú)
內(nèi)容概要
《分布式數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用》主要介紹分布式數(shù)據(jù)庫(kù)系統(tǒng)的理論與實(shí)現(xiàn)機(jī)制方面的有關(guān)原理和方法。全書(shū)共分十章,第1章和第2章介紹分布式數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)和背景,主要包括分布式數(shù)據(jù)庫(kù)系統(tǒng)的基本概念、體系結(jié)構(gòu)、發(fā)展歷史和主要研究的問(wèn)題;第3-8章為全書(shū)的重點(diǎn),介紹分布式數(shù)據(jù)庫(kù)系統(tǒng)的核心技術(shù),包括分布式數(shù)據(jù)庫(kù)設(shè)計(jì)、分布式查詢處理與優(yōu)化、分布式查詢的存取優(yōu)化、分布式事務(wù)管理、分布式恢復(fù)管理和分布式并發(fā)控制;第9章和第10章分別介紹P2P數(shù)據(jù)管理系統(tǒng)和Web數(shù)據(jù)庫(kù)集成系統(tǒng)這兩個(gè)分布式的數(shù)據(jù)管理系統(tǒng)案例。
《分布式數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用》是在作者申德榮、于戈等長(zhǎng)期的教學(xué)和科研基礎(chǔ)上,結(jié)合分布式數(shù)據(jù)庫(kù)基本原理及實(shí)際應(yīng)用技術(shù)編寫(xiě)而成的。《分布式數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用》不僅介紹經(jīng)典的分布式數(shù)據(jù)庫(kù)理論和技術(shù),還以流行的商用數(shù)據(jù)庫(kù)Oracle為例介紹相關(guān)實(shí)現(xiàn)技術(shù),以及特定領(lǐng)域的分布式數(shù)據(jù)管理系統(tǒng)案例。
《分布式數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用》內(nèi)容新穎,理論與實(shí)踐相結(jié)合,適合作為計(jì)算機(jī)專業(yè)以及相關(guān)專業(yè)的研究生或高年級(jí)本科生的教材,也適合作為數(shù)據(jù)庫(kù)開(kāi)發(fā)人員的參考書(shū)。
書(shū)籍目錄
前言
教學(xué)建議
第1章 分布式數(shù)據(jù)庫(kù)系統(tǒng)概述
1.1 引言及準(zhǔn)備知識(shí)
1.1.1 相關(guān)基本概念
1.1.2 相關(guān)基礎(chǔ)知識(shí)
1.2 分布式數(shù)據(jù)庫(kù)系統(tǒng)的基本概念
1.2.1 節(jié)點(diǎn)/場(chǎng)地
1.2.2 分布式數(shù)據(jù)庫(kù)
1.2.3 分布式數(shù)據(jù)庫(kù)管理系統(tǒng)
1.2.4 分布式數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用舉例
1.2.5 分布式數(shù)據(jù)庫(kù)的特性
1.3 分布式數(shù)據(jù)庫(kù)系統(tǒng)的作用和特點(diǎn)
1.3.1 分布式數(shù)據(jù)庫(kù)系統(tǒng)的作用
1.3.2 分布式數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)
1.4 典型的分布式數(shù)據(jù)庫(kù)原型系統(tǒng)簡(jiǎn)介
1.5 分布式數(shù)據(jù)庫(kù)系統(tǒng)中的關(guān)鍵技術(shù)
1.6 本章小結(jié)
習(xí)題
第2章 分布式數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)
2.1 DDBS的物理結(jié)構(gòu)和邏輯結(jié)構(gòu)
2.2 DDBS的體系結(jié)構(gòu)
2.2.1 基于客戶端/服務(wù)器結(jié)構(gòu)的體系結(jié)構(gòu)
2.2.2 基于“中間件”的客戶端/服務(wù)器結(jié)構(gòu)
2.3 DDBS的模式結(jié)構(gòu)
2.4 DDBS的組件結(jié)構(gòu)
2.4.1 應(yīng)用處理器功能
2.4.2 數(shù)據(jù)處理器功能
2.5 多數(shù)據(jù)庫(kù)集成系統(tǒng)
2.5.1 數(shù)據(jù)庫(kù)集成
2.5.2 多數(shù)據(jù)庫(kù)系統(tǒng)
2.6 對(duì)等型數(shù)據(jù)庫(kù)系統(tǒng)
2.6.1 P2PDBS的數(shù)據(jù)集成體系結(jié)構(gòu)
2.6.2 P2PDBS的體系結(jié)構(gòu)
2.6.3 P2PDBS與DDBS的典型區(qū)別
2.7 DDBS的分類
2.7.1 非集中式數(shù)據(jù)庫(kù)系統(tǒng)及P2PDBS的特性
2.7.2 DDBS的分類圖
2.8 元數(shù)據(jù)的管理
2.8.1 數(shù)據(jù)字典的主要內(nèi)容
2.8.2 數(shù)據(jù)字典的主要用途
2.8.3 數(shù)據(jù)字典的組織
2.9 Oracle系統(tǒng)體系結(jié)構(gòu)
2.9.1 Oracle系統(tǒng)體系結(jié)構(gòu)簡(jiǎn)介
2.9.2 Oracle中實(shí)現(xiàn)分布式功能的關(guān)鍵組件
2.9.3 Oracle分布式數(shù)據(jù)庫(kù)架構(gòu)
2.10 本章小結(jié)
習(xí)題
第3章 分布式數(shù)據(jù)庫(kù)設(shè)計(jì)
3.1 設(shè)計(jì)策略
3.1.1 Top-Down設(shè)計(jì)過(guò)程
3.1.2 Bottom-Up設(shè)計(jì)過(guò)程
3.2 分片的定義及作用
3.2.1 分片的定義
3.2.2 分片的作用
3.2.3 分片設(shè)計(jì)過(guò)程
3.2.4 分片的原則
3.2.5 分片的種類
3.2.6 分布透明性
3.3 水平分片
3.3.1 水平分片的定義
3.3.2 水平分片的操作
3.3.3 水平分片的設(shè)計(jì)
3.3.4 水平分片的正確性判斷
3.4 垂直分片
3.4.1 垂直分片的定義
3.4.2 垂直分片的操作
3.4.3 垂直分片的設(shè)計(jì)
3.4.4 垂直分片的正確性判斷
3.5 混合分片
3.6 分片的表示方法
3.6.1 圖形表示法
3.6.2 分片樹(shù)表示法
3.7 分配設(shè)計(jì)
3.7.1 分配類型
3.7.2 分配設(shè)計(jì)原則
3.7.3 分配模型
3.8 數(shù)據(jù)復(fù)制技術(shù)
3.8.1 數(shù)據(jù)復(fù)制的優(yōu)勢(shì)
3.8.2 數(shù)據(jù)復(fù)制的分類
3.8.3 數(shù)據(jù)復(fù)制的常用方法
3.9 Oracle數(shù)據(jù)分布式設(shè)計(jì)案例
3.9.1 Oracle分布式數(shù)據(jù)庫(kù)的水平分片
3.9.2 Oracle分布式數(shù)據(jù)庫(kù)的垂直分片
3.9.3 Oracle集中式數(shù)據(jù)庫(kù)的數(shù)據(jù)分區(qū)技術(shù)
3.10 本章小結(jié)
習(xí)題
第4章 分布式查詢處理與優(yōu)化
4.1 查詢處理基礎(chǔ)
4.1.1 查詢處理目標(biāo)
4.1.2 查詢優(yōu)化的意義
4.1.3 查詢優(yōu)化的基本概念
4.1.4 查詢優(yōu)化的過(guò)程
4.2 查詢處理器
4.2.1 查詢處理器的特性
4.2.2 查詢處理層次
4.3 查詢分解
4.3.1 查詢規(guī)范化
4.3.2 查詢分析
4.3.3 查詢約簡(jiǎn)
4.3.4 查詢重寫(xiě)
4.4 數(shù)據(jù)局部化
4.5 片段查詢的優(yōu)化
4.6 Oracle分布式查詢處理與優(yōu)化案例
4.7 本章小結(jié)
習(xí)題
第5章 分布式查詢的存取優(yōu)化
第6章 分布式事務(wù)管理
第7章 分布式恢復(fù)管理
第8章 分布式并發(fā)控制
第9章 P2P數(shù)據(jù)管理系統(tǒng)
第10章 Web數(shù)據(jù)庫(kù)集成系統(tǒng)
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:根據(jù)更新傳播方式不同,數(shù)據(jù)復(fù)制分為同步復(fù)制和異步復(fù)制。1)同步復(fù)制。同步復(fù)制方法是指所有場(chǎng)地上的副本總是具有一致性。如果任何一個(gè)節(jié)點(diǎn)的副本數(shù)據(jù)發(fā)生了更新操作,這種變化會(huì)立刻反映到其他所有場(chǎng)地的副本上。同步復(fù)制技術(shù)適用于那些對(duì)于實(shí)時(shí)性要求較高的商業(yè)應(yīng)用中。同步復(fù)制方法的優(yōu)勢(shì)是實(shí)時(shí)保證了副本數(shù)據(jù)的一致性。其不足是:需要場(chǎng)地間頻繁通信并及時(shí)完成事務(wù)操作;由于實(shí)時(shí)同步的需求,導(dǎo)致沖突增加,增加了事務(wù)響應(yīng)時(shí)間。2)異步復(fù)制。異步復(fù)制方法是指各場(chǎng)地上的副本不要求實(shí)時(shí)一致性,允許在一定時(shí)間內(nèi)是不一致的。異步復(fù)制方法的優(yōu)點(diǎn)是降低了通信量和沖突概率,縮短了事務(wù)響應(yīng)時(shí)間,提高了系統(tǒng)效率。它的缺點(diǎn)是由于允許在一定時(shí)間內(nèi)數(shù)據(jù)的不一致性,系統(tǒng)不能顯示實(shí)時(shí)的結(jié)果,同時(shí)也存在潛在的數(shù)據(jù)沖突,增加了事務(wù)回滾的代價(jià)。目前,異步復(fù)制方法是經(jīng)常采用的方法,尤其在側(cè)重提高系統(tǒng)效率的應(yīng)用時(shí),如大用戶群實(shí)時(shí)訪問(wèn)大數(shù)據(jù)量的查詢應(yīng)用。根據(jù)參與復(fù)制的節(jié)點(diǎn)間的關(guān)系不同,數(shù)據(jù)復(fù)制分為主從復(fù)制和對(duì)等復(fù)制。1)主從復(fù)制。主從復(fù)制也稱單向復(fù)制。主從復(fù)制中,首先將副本數(shù)據(jù)所在的場(chǎng)地分為主場(chǎng)地和非主場(chǎng)地(從場(chǎng)地),主場(chǎng)地上的副本稱為主副本,從場(chǎng)地上的副本稱為從副本。主從復(fù)制中,更新操作只能在主場(chǎng)地上進(jìn)行,并同步到從場(chǎng)地的從副本上,通常由主場(chǎng)地協(xié)調(diào)實(shí)現(xiàn)。主從復(fù)制實(shí)現(xiàn)簡(jiǎn)單,易于維護(hù)數(shù)據(jù)一致性,但由于數(shù)據(jù)只能在主場(chǎng)地上更新,降低了系統(tǒng)的自治性。
編輯推薦
《分布式數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用》是在作者長(zhǎng)期的教學(xué)和科研基礎(chǔ)上,結(jié)合分布式數(shù)據(jù)庫(kù)基本原理及其實(shí)際應(yīng)用技術(shù)編寫(xiě)而成的。書(shū)中在介紹集中式關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)原理的基礎(chǔ)上,不僅詳細(xì)地闡述了分布式數(shù)據(jù)庫(kù)系統(tǒng)的基本概念和基本理論,也全面地介紹了其實(shí)現(xiàn)的關(guān)鍵技術(shù),還介紹了商用數(shù)據(jù)庫(kù)的分布實(shí)現(xiàn)策略和實(shí)例:《分布式數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用》注重理論與實(shí)際相結(jié)合,易于讀者掌握。通過(guò)對(duì)《分布式數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用》的學(xué)習(xí),讀者可以全方位地了解分布式數(shù)據(jù)管理的基本理論、所涉及的關(guān)鍵技術(shù)和核心研究?jī)?nèi)容?!斗植际綌?shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用》可作為計(jì)算機(jī)專業(yè)以及相關(guān)專業(yè)的研究生或高年級(jí)本科生的教材,也可作為從事有關(guān)分布式數(shù)據(jù)管理方面研究的學(xué)者的參考書(shū)。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
分布式數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版