分散式資料庫系統的特性:1、獨立透明性,使用者不必關心資料的邏輯分區,不必關心資料物理位置分佈的細節;2、集中節點結合;3、複製透明性,使用者不用關心資料庫在網路中各節點的複製情況,被複製的資料的更新都由系統自動完成;4、易於擴展性。
本教學操作環境:windows7系統、Dell G3電腦。
分散式資料庫系統 (DDBS)包含分散式資料庫管理系統(DDBMS)和分散式資料庫(DDB)。在分散式資料庫系統中,一個應用程式可以對資料庫進行透明操作,資料庫中的資料分別在不同的局部資料庫中儲存、由不同的DBMS進行管理、在不同的機器上運作、由不同的作業系統支持、被不同的通訊網路連結在一起。
分散式資料庫系統的特性
1、獨立透明性(分散透明性)
#資料獨立性是資料庫方法追求的主要目標之一,分佈透明性指使用者不必關心資料的邏輯分區,不必關心資料物理位置分佈的細節,也不必關心重複副本(冗餘資料)的一致性問題,同時也不必關心局部場地上資料庫支援哪種資料模型。分佈透明性的優點是很明顯的.有了分佈透明性,使用者的應用程式書寫起來就如同資料沒有分佈一樣.當資料從一個場地移到另一個場地時不必改寫應用程式。當增加某些資料的重複副本時也不必改寫應用程序,資料分佈的資訊由系統儲存在資料字典中,使用者對非本地資料的存取請求由系統根據資料字典予以解釋、轉換、傳送。
2、集中節點結合
資料庫是使用者共享的資源在集中式資料庫中,為了確保資料庫的安全性和完整性,對共享資料庫的控制是集中的,並設有DBA負責監督和維護系統的正常運作。在分散式資料庫中,資料的共享有兩個層次:
一是局部共享,即在局部資料庫中儲存局部場地上各使用者的共享數據,這些資料是本場地使用者常用的。
二是全域共享,即在分散式資料庫的各個場地也儲存可供網中其它場地的使用者共享的數據,支援系統中的全域應用。
3、複製透明性
使用者不用關心資料庫在網路中各個節點的複製情況,被複製的資料的更新都由系統自動完成。在分散式資料庫系統中,可以把一個場地的資料複製到其他場地存放,應用程式可以使用複製到本地的資料在本地完成分散式操作,避免透過網路傳輸數據,提高了系統的運作和查詢效率。但是對於複製資料的更新操作,就要涉及所有複製資料的更新。
4、易於擴展性
在大多數網路環境中,單一資料庫伺服器最終會不滿足使用。如果伺服器軟體支援透明的水平擴展,那麼就可以增加多個伺服器來進一步分散資料和分擔處理任務。
更多相關知識,請造訪常見問題欄位!
以上是分散式資料庫系統的特性有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!