0% found this document useful (0 votes)
7 views3 pages

Overview of Distributed Database Systems

Distributed Database Systems (DDBS) are interconnected databases spread across multiple sites, designed to enhance reliability, performance, and scalability. This paper explores their architecture, advantages, challenges, and applications in various sectors such as cloud computing and e-commerce. Despite management complexity and data consistency issues, DDBS are crucial for handling large-scale, distributed data environments.

Uploaded by

st129161
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views3 pages

Overview of Distributed Database Systems

Distributed Database Systems (DDBS) are interconnected databases spread across multiple sites, designed to enhance reliability, performance, and scalability. This paper explores their architecture, advantages, challenges, and applications in various sectors such as cloud computing and e-commerce. Despite management complexity and data consistency issues, DDBS are crucial for handling large-scale, distributed data environments.

Uploaded by

st129161
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Research Paper: Distributed Database Systems

Abstract

Distributed Database Systems (DDBS) are collections of logically interrelated databases


distributed across multiple sites but connected through a network. They aim to provide
improved reliability, performance, scalability, and data sharing. This paper discusses the
architecture, types, advantages, challenges, and modern applications of Distributed
Database Systems.

1. Introduction

With the rapid growth of data and global applications, traditional centralized databases
became insufficient to handle high loads and geographic distribution. Distributed Database
Systems solve this by storing data across multiple locations while appearing as a single
unified database to users. They are widely used in cloud computing, banking, e-commerce,
and telecom systems.

2. Characteristics of Distributed Database Systems

1. Distribution of Data – Data is stored at multiple sites.

2. Network Transparency – Users see the system as a single database.

3. Replication Transparency – Copies of data exist at multiple sites to improve availability.

4. Fragmentation Transparency – Data can be divided into fragments across servers.

5. High Availability – Failure at one site does not stop the full system.

3. Architecture of DDBS

3.1 Client-Server Architecture

Clients request data; servers store and process it.

3.2 Peer-to-Peer Architecture

Each site has equal responsibility and can act as both client and server.
3.3 Multi-Database Systems

Multiple autonomous databases cooperate without full integration.

4. Techniques in Distributed Databases

4.1 Data Fragmentation

- Horizontal Fragmentation – Rows divided into subsets.

- Vertical Fragmentation – Columns divided across sites.

- Mixed Fragmentation – Combination of both.

4.2 Data Replication

Copies of data stored at different sites to improve performance and fault tolerance.

4.3 Query Processing

Queries are optimized to reduce data movement across sites.

5. Advantages of Distributed Database Systems

1. Improved Reliability & Availability

2. Scalability – Easy to add new sites or expand the system.

3. Better Performance – Local data access reduces delays.

4. Modularity – System can grow step-by-step.

5. Lower Communication Cost

6. Challenges in Distributed Databases

1. Complexity in Management

2. Data Consistency Issues

3. High Setup Costs

4. Security Risks

5. Difficult Distributed Query Optimization


7. Applications

- Cloud-based services (AWS, Google Cloud, Azure)

- Banking networks

- Global e-commerce (Amazon, Flipkart)

- Social media platforms

- Telecom companies

- Government data centers

8. Conclusion

Distributed Database Systems provide a powerful way to handle large-scale, geographically


distributed applications. Although they come with challenges like complexity and
consistency issues, their advantages in reliability, scalability, and performance make them
essential for modern data-intensive environments.

References

1. Özsu, M. Tamer & Valduriez, Patrick. Principles of Distributed Database Systems.

2. Silberschatz, Abraham. Database System Concepts.

3. Research articles on IEEE and ACM Digital Library.

You might also like