Distributed DBMS - Distributed Databases
Distributed DBMS - Distributed Databases
This chapter introduces the concept of DDBMS. In a distributed database, there are a
number of databases that may be geographically distributed all over the world. A
distributed DBMS manages the distributed database in a manner so that it appears as one
single database to users. In the later part of the chapter, we go on to study the factors
that lead to distributed databases, its advantages and disadvantages.
Features
Databases in the collection are logically interrelated with each other. Often they
represent a single logical database.
Data is physically stored across multiple sites. Data in each site can be managed
by a DBMS independent of the other sites.
The processors in the sites are connected via a network. They do not have any
multiprocessor configuration.
Ad
https://www.tutorialspoint.com/distributed_dbms/distributed_dbms_databases.htm 1/4
9/6/24, 10:48 AM Distributed DBMS - Distributed Databases
Features
Explore our latest online courses and learn new skills at your own pace. Enroll and
become a certified expert to boost your career.
Need for Sharing of Data − The multiple organizational units often need to
communicate with each other and share their data and resources. This demands
common databases or replicated databases that should be used in a synchronized
manner.
Support for Both OLTP and OLAP − Online Transaction Processing (OLTP) and
Online Analytical Processing (OLAP) work upon diversified systems which may have
common data. Distributed database systems aid both these processing by
providing synchronized data.
https://www.tutorialspoint.com/distributed_dbms/distributed_dbms_databases.htm 2/4
9/6/24, 10:48 AM Distributed DBMS - Distributed Databases
Ad
More Reliable − In case of database failures, the total system of centralized databases
comes to a halt. However, in distributed systems, when a component fails, the functioning
of the system continues may be at a reduced performance. Hence DDBMS is more reliable.
Better Response − If data is distributed in an efficient manner, then user requests can
be met from local data itself, thus providing faster response. On the other hand, in
centralized systems, all queries have to pass through the central computer for processing,
which increases the response time.
https://www.tutorialspoint.com/distributed_dbms/distributed_dbms_databases.htm 3/4
9/6/24, 10:48 AM Distributed DBMS - Distributed Databases
Need for complex and expensive software − DDBMS demands complex and
often expensive software to provide data transparency and co-ordination across the
several sites.
https://www.tutorialspoint.com/distributed_dbms/distributed_dbms_databases.htm 4/4