出版時間:2012-4 出版社:科學出版社 作者:徐俊剛,邵佩英 編著 頁數(shù):343 字數(shù):510000
Tag標簽:無
內容概要
本書詳細介紹了分布式數(shù)據(jù)庫系統(tǒng)涉及的主要技術,包括分布式數(shù)據(jù)庫設計、分布式查詢處理和優(yōu)化、分布式事務管理和恢復、分布式并發(fā)控制、分布式數(shù)據(jù)庫的可靠性、分布式數(shù)據(jù)庫的安全性等內容,同時介紹了分布式數(shù)據(jù)庫系統(tǒng)的幾個典型應用和發(fā)展趨勢。本書在第二版的基礎上做了一些修改和補充,增加或補充了數(shù)據(jù)庫技術和計算機網(wǎng)絡基礎知識回顧、分布式數(shù)據(jù)庫系統(tǒng)的主要應用、分布式數(shù)據(jù)庫系統(tǒng)的發(fā)展趨勢等內容,并結合當前流行的云計算技術增加了一些新的內容,如GFS、HDFS、BigTable、HBase等,以使讀者對分布式數(shù)據(jù)庫系統(tǒng)的未來發(fā)展有較為清晰的了解。本書對分布式數(shù)據(jù)庫系統(tǒng)的基本內容進行了詳實的講解,對一些有爭議的問題進行了開放式的討論,但對深奧的理論沒有采用繁瑣的證明方式,而是采用大量的圖示和實例做淺顯的解釋,從而增加了可讀性。
《分布式數(shù)據(jù)庫系統(tǒng)及其應用(第3版)》可作為高等院校計算機及相關專業(yè)高年級本科生的選修課教材,特別適合作為計算機及相關專業(yè)研究生的專業(yè)基礎課教材,還可作為高等院校教師及從事分布式數(shù)據(jù)庫系統(tǒng)領域研究或應用開發(fā)人員的參考書。
書籍目錄
第一章 分布式數(shù)據(jù)庫系統(tǒng)概論
第二章 基礎知識回顧
第三章 分布式數(shù)據(jù)庫系統(tǒng)的設計
第四章 分布式數(shù)據(jù)庫中的查詢處理和優(yōu)化
第五章 分布式數(shù)據(jù)庫中的事務管理和恢復
第六章 分布式數(shù)據(jù)庫中的并發(fā)控制
第七章 分布式數(shù)據(jù)庫的可靠性
第八章 分布式數(shù)據(jù)庫的安全性
第九章 分布式數(shù)據(jù)庫系統(tǒng)的主要應用
第十章 分布式數(shù)據(jù)庫系統(tǒng)的發(fā)展趨勢
主要參考文獻
章節(jié)摘錄
版權頁: 插圖: 1.1.1 分布式數(shù)據(jù)庫系統(tǒng)的起源 分布式數(shù)據(jù)庫系統(tǒng)(Distributed Database System,DDBS)的研究始于20世紀70年代中期。隨著數(shù)據(jù)庫應用需求的拓展和信息技術特別是計算機網(wǎng)絡與數(shù)字通信技術的飛速發(fā)展,衛(wèi)星通信、移動通信、局域網(wǎng)、廣域網(wǎng)、Intranet和Internet得到了廣泛的應用。顯然,集中式數(shù)據(jù)庫系統(tǒng)已經(jīng)不能適應這樣的環(huán)境,主要的不足有:①數(shù)據(jù)按實際需要已經(jīng)在網(wǎng)絡上分布存儲,如果再采用集中式處理,勢必造成附加成本和通信開銷;②應用程序集中在一臺計算機上運行,一旦該計算機發(fā)生故障,將會影響整個系統(tǒng)的運行,可靠性不高;③集中式處理導致系統(tǒng)的規(guī)模和配置都不夠靈活,系統(tǒng)的可擴展性較差。在這種情況下,數(shù)據(jù)庫應用普遍構建于計算機網(wǎng)絡上,分布式數(shù)據(jù)庫系統(tǒng)應運而生,并很快成為計算機科學領域最活躍的研究領域之一。英國國家計算中心(Unlted Kingdom National Comptlting Centre,UK-NCC)曾專門對分布式數(shù)據(jù)庫作了分析和預測:“分布式系統(tǒng),特別是以分布式數(shù)據(jù)庫為核心的分布式系統(tǒng),將成為今后10年計算機科學發(fā)展的主要方向之一”,事實已經(jīng)證明了這一點。目前,國際上每年都召開與分布式數(shù)據(jù)庫系統(tǒng)相關的國際會議,研究探討分布式數(shù)據(jù)庫系統(tǒng)的各類問題及其解決方案。 分布式數(shù)據(jù)系統(tǒng)符合當今應用系統(tǒng)的需求,符合當今企業(yè)、事業(yè)或政府機構的管理思想和管理方式,尤其是那些地域上分散而管理上又需要相對集中的集團企業(yè)、事業(yè)單位和政府機關,如通信公司、銀行、保險公司、連鎖超市、交通運輸企業(yè)、大型互聯(lián)網(wǎng)公司、各級政府機關、軍工企業(yè)等。在這些組織中,數(shù)據(jù)通常已經(jīng)是分布的了,因為企業(yè)中的每個部門都會很自然地維護與自己工作有關的數(shù)據(jù)。在這種情況下,企業(yè)的整個信息資源就被分割成通常所說的信息孤島(Information Island),而分布式數(shù)據(jù)庫系統(tǒng)所起的作用就是把這些信息孤島有效地聯(lián)系在一起。換句話說,分布式數(shù)據(jù)庫的結構能夠反映當今組織機構的信息數(shù)據(jù)結構:本地數(shù)據(jù)保存在本地維護,而同時又可以在需要時存取異地的數(shù)據(jù),就是說,往往既要有各部門的局部控制和分散管理,同時也要有整個組織的全局控制和高層次的協(xié)同管理,這種協(xié)同管理要求各部門之間的信息既能靈活交流和共享,又能統(tǒng)一管理和使用,自然而然地就提出了使用分布式數(shù)據(jù)庫系統(tǒng)的要求。而且,如前所述,隨著應用需求的擴大和要求的提高,人們越來越認識到集中式數(shù)據(jù)庫的局限性,迫切需要把這些部門的信息通過網(wǎng)絡連接起來,組成一個分布式數(shù)據(jù)庫,或重新建立一個既有各部門獨立處理又適合全局范圍應用的分布式數(shù)據(jù)庫系統(tǒng)。 1.1.2分布式數(shù)據(jù)庫系統(tǒng)的發(fā)展分布式數(shù)據(jù)庫系統(tǒng)是數(shù)據(jù)庫系統(tǒng)與計算機網(wǎng)絡相結合的產(chǎn)物。隨著計算機網(wǎng)絡技術的飛速發(fā)展和廣泛應用,使得分布式數(shù)據(jù)庫系統(tǒng)領域的研究和開發(fā)變得更加活躍。 分布式數(shù)據(jù)庫系統(tǒng)于20世紀70年代末期誕生,80年代進入成長階段。一方面因為計算機功能增強而成本下降,使得各行各業(yè)都購置了計算機,從而有利于數(shù)據(jù)的分布處理;另一方面也因為計算機網(wǎng)絡技術的發(fā)展,降低了數(shù)據(jù)網(wǎng)絡傳輸?shù)馁M用。特別是個人計算機(Personal Computer,PC)和掌上電腦(Personal Digital Assistant,PDA)的出現(xiàn)以及計算機局域網(wǎng)的廣泛應用,為分布式數(shù)據(jù)庫系統(tǒng)的研制和實現(xiàn)提供了必要的基礎條件。事實上,不論是在軍事領域還是民用領域,分布式數(shù)據(jù)庫系統(tǒng)的研究都有著深刻的應用背景。因此,各國在DDBS上都投入了大量的人力、物力和財力,美國、西歐、日本等相繼推出了規(guī)模宏大的DI)BS研制計劃,例如:①德國斯圖加特大學研制的POREL系統(tǒng),歷時11年,投資450萬德國馬克。②美國IBM公司20世紀70年代由San Jose實驗室(現(xiàn)IBM Almaden研究中心)研制的System R。③美國加利福尼亞大學伯克利分校(University of California,Berkeley)研制的分布式Ingres和荷蘭阿姆斯特丹大學研制的擴展Ingres,在Unix/PDP機上實現(xiàn)。④法國INRIA研制的SIRIUS-DELTA系統(tǒng)和IMAG研究中心研制的MICROBE系統(tǒng)。
編輯推薦
《分布式數(shù)據(jù)庫系統(tǒng)及其應用(第3版)》可作為高等院校計算機及相關專業(yè)高年級本科生的選修課教材,特別適合作為計算機及相關專業(yè)研究生的專業(yè)基礎課教材,還可作為高等院校教師及從事分布式數(shù)據(jù)庫系統(tǒng)領域研究或應用開發(fā)人員的參考書?!斗植际綌?shù)據(jù)庫系統(tǒng)及其應用(第3版)》是中國科學院研究生教學叢書之一,共十章,內容包括:分布式數(shù)據(jù)庫系統(tǒng)概論,基礎知識回顧,分布式數(shù)據(jù)庫中的查詢處理和優(yōu)化、事務管理和恢復、并發(fā)控制,分布式數(shù)據(jù)庫的可靠性和安全性,分布式數(shù)據(jù)庫系統(tǒng)的設計、主要應用和發(fā)展趨勢。本書可作為計算機專業(yè)本科生或研究生教材,也可作為從事計算機信息處理研究或應用開發(fā)人員的參考資料。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
分布式數(shù)據(jù)庫系統(tǒng)及其應用 PDF格式下載