5. Autonomy
Determines the extend to which individual nodes or databases in a connected DDB can operate independently.
A high degree of autonomy is desirable for increased flexibility and customized maintenance of an individual node.
Autonomy can be applied to Design, Communication and Execution.
Design Autonomy:
Refers to independence of data model usage and transaction management techniques among nodes
Communication Autonomy
Determines the extend to which each node can decide on sharing of information with other nodes.
Execution Autonomy
Refers to the independence of users to act as they please
6.Advantages of Distributed Database
Improved ease and flexibility of application development
Increased Availability and Reliability
A DDB system has multiple nodes , and if one fails then others are available to do the job.
Improved Performance
A distributed DBMS fragments the database to keep data closer to where it is needed the most.
This reduces the data management time significantly.
Easier expansion via Scalability
Allows new nodes to be added anytime without changing the entire configuration.
Share with your friends: |