- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Distributed.doc-中央大學管理學院.doc
高等資料庫報告
分散式資料庫
指導教授:陳彥良教授
學 生:曾宇瑞 修訂
系 級:資管研一
學 號
目 錄
第一節.分散式資料庫的發展動機........... 3
第二節.何謂分散式資料庫................. 5
第三節.技術及管理問題................... 11
第四節.分散式資料庫的優缺點............. 14
第五節.分散式資料庫的目標............... 16
第六節.分散式資料庫的設計............... 19
第七節.透明性與自主性 .................. 22
第八節.分散式查詢處理................... 25
第九節.分散式系統的復原 ................ 29
第十節.委任協定(Commit Protocols)..... 31
第十一節.更新傳播(Update Propagation). 36
第十二節.並行控制(Concurrency Control) 37
第十三節.死結處理(DeadLock Handling)...41
第十四節.選擇協調程式(Coordinator
Selection)............................ 45
第十五節.目錄管理(Catalog Management)..47
參考文獻..................................50
第一節.分散式資料庫的發展動機
隨著電腦科技技術的成熟以及資訊產業的蓬勃發展,企業資料分佈,在目前開放系統風潮下,因小型化而分散,資料庫系統也因企業實際分散式作業需求,逐漸由原先的集中式資料庫走向分散式資料庫,其中最明顯的好處在於,增加分散在各地的使用者對資料的可使用程度,以及減少集中式系統軟硬體出錯時的整體成本。
在分析其發展動機前,我們先來看看,傳統的資料庫系統傾向於採用集中式的資料庫系統,並將資料處理程序以及儲存設施集中化之理由︰
(1)規模經濟(Economic of Scale)
各地區若各設置一個具足夠處理能力的設備,其就整個組織而言,其總成本通常大於一套集中式的大型處理設備連同各地區終端站設備及通訊設施的成本。
(2)控制(Control)
在集中化環境下,系統安全、資料完整性以及標準程序等問題,通常比分散式下的環境來的簡單且容易控制。
(3)滿足高階策略規劃所需資料的提供
(Availability of Data to the Corporate Level)
高階主管容易掌握其決策所需的彙總性資訊。
但是在各機構組織不斷成長,日趨龐大複雜的情形之下,資料來源以及使用地點日益分散,終端用戶對資訊的需求也日益精緻深入,集中化的環境愈益無法適應用求,觸發了分散式資料庫之發展,其動因大抵歸納如下︰
處理以及儲存設施成本的降低
(Lost cost of process and storage facilitiles)
科技的進步,使電腦在處理性能與價格上發生戲劇性變革(硬體成本急遽下降),使得原先集中式資料庫原有的經濟規模優勢消失,奠定分散式系統發展的基礎。
(2)通訊成本降低(Cost of communication)
電腦硬體的的成本性能比(Cost/Performance)不斷的降低,但通訊的成本的改進甚少,因而使人們重新考慮將處理程序以及儲存設備分散,以降低通訊方面的成本。
(3)通訊軟硬體技術的改進(Improvements in
communications hardware and software technology)
通訊技術的發展雖然沒有其他方面的電腦技術那麼迅速,但此也為分散式系統提供一有利的支援,如控制一向是集中式系統最有力的動機,但是目前已經有許多的通訊技術有助於分散式環境下的控制問題,另外,今日的通訊技術也已經解決在分散式環境下從中央節點搜集彙總性資料的問題。
(4)企業驅動力
由於資訊科技的引進,未來組織為因應變格中企業的需求,結構上已趨向於扁平化,也就是偏向於工作群的組成,少了中階管理人員;Peter Drucker稱這種結構為”以資訊為基礎之組織”(Information-based organization ),在此種組織架構下,資訊必須儘可能接近使用群、易於取得,並由使用者直接負責管理資料的成本,分散式資料庫技術就可達此目的,提供工作群區域自主性,並增進終端使用者的彈性與生產力。
(5)增加系統可用性
分散式系統中,不依賴中央處理裝置,裝置間是以
文档评论(0)