Unit 3 (Distributed DBMS Architecture) : Architecture: The Architecture of A System Defines Its Structure
Unit 3 (Distributed DBMS Architecture) : Architecture: The Architecture of A System Defines Its Structure
Homogeneous DDBMS
Heterogeneous DDBMS
1. Autonomy
2. Distribution
3. Heterogeneity
1. Autonomy: Refers to the distribution of control (not of data) and
indicates the degree to which individual DBMSs can operate
independently.
1. 3 types of autonomy
1. Tight integration: a single-image of the entire database is
available to any user who wants to share the information
(which may reside in multiple DBs); realized such that one
data manager is in control of the processing of each user
request.ex. Homogeneous DDBMS
2. Semiautonomous systems: individual DBMSs can operate
independently, but have decided to participate in a
federation to make some of their local data sharable.
3. Total isolation: the individual systems are stand-alone
DBMSs, which know neither of the existence of other
DBMSs nor how to communicate with them; there is no
global control.ex. Heterogeneous DDBMS
User processor
Data processor