基本信息
文件名称:分布式数据库系统:架构、设计与管理.pptx
文件大小:1.29 MB
总页数:40 页
更新时间:2026-01-28
总字数:约8.04千字
文档摘要

OutlineIntroductionWhatisadistributedDBMSDistributedDBMSArchitectureBackgroundDistributedDatabaseDesignDatabaseIntegrationSemanticDataControlDistributedQueryProcessingMultidatabasequeryprocessingDistributedTransactionManagementDataReplicationParallelDatabaseSystemsDistributedObjectDBMSPeer-to-PeerDataManagementWebDataManagementCurrentIssues

FileSystemsprogram1datadescription1program2datadescription2program3datadescription3File1File2File3

DatabaseManagementdatabaseDBMSApplicationprogram1(withdatasemantics)Applicationprogram2(withdatasemantics)Applicationprogram3(withdatasemantics)descriptionmanipulationcontrol

MotivationDatabaseTechnologyComputerNetworksintegrationdistributionintegrationintegration≠centralizationDistributedDatabaseSystems

DistributedComputingAnumberofautonomousprocessingelements(notnecessarilyhomogeneous)thatareinterconnectedbyacomputernetworkandthatcooperateinperformingtheirassignedtasks.Whatisbeingdistributed?ProcessinglogicFunctionDataControl

WhatisaDistributedDatabaseSystem?Adistributeddatabase(DDB)isacollectionofmultiple,logicallyinterrelateddatabasesdistributedoveracomputernetwork.Adistributeddatabasemanagementsystem(D–DBMS)isthesoftwarethatmanagestheDDBandprovidesanaccessmechanismthatmakesthisdistributiontransparenttotheusers.Distributeddatabasesystem(DDBS)=DDB+D–DBMS

WhatisnotaDDBS?AtimesharingcomputersystemAlooselyortightlycoupledmultiprocessorsystemAdatabasesystemwhichresidesatoneofthenodesofanetworkofcomputers-thisisacentralizeddatabaseonanetworknode

CentralizedDBMSonaNetworkSite5Site1Site2Site3Site4CommunicationNetwork

DistributedDBMSEnvironmentSite5Site1Site2Site3Site4CommunicationNetwork

ImplicitAssumptionsDatastoredatanumberofsites?eachsitelogicallyconsistsofasingleprocessor.Processorsatdifferentsitesareinterconnectedbyacomputer