0% found this document useful (0 votes)
197 views

Compare and Contrast A DDBMS Over A Parallel DBMS. Under What Circumstances Would You Chose A DDBMS Over Parallel DBMS ?

A distributed database management system (DDBMS) partitions data across multiple independent database servers, allowing for local data ownership and increased availability. In contrast, a parallel database management system (PDBMS) seeks to improve query performance through parallelization across tightly coupled nodes, but does not provide data distribution or local autonomy. A DDBMS would be preferred over a PDBMS when requirements include sharing data across sites, local data autonomy at each site, or high availability.

Uploaded by

Reuebn
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
197 views

Compare and Contrast A DDBMS Over A Parallel DBMS. Under What Circumstances Would You Chose A DDBMS Over Parallel DBMS ?

A distributed database management system (DDBMS) partitions data across multiple independent database servers, allowing for local data ownership and increased availability. In contrast, a parallel database management system (PDBMS) seeks to improve query performance through parallelization across tightly coupled nodes, but does not provide data distribution or local autonomy. A DDBMS would be preferred over a PDBMS when requirements include sharing data across sites, local data autonomy at each site, or high availability.

Uploaded by

Reuebn
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Compare and contrast a DDBMS over a parallel DBMS.

Under what
circumstances would you chose a DDBMS over parallel DBMS ?
Parallel Database System seeks to improve performance through parallelization of
various operations, such as data loading, index building and query evaluating.
Although data may be stored in a distributed fashion in such a system, the
distribution is governed solely by performance considerations.
In Distributed Database System, data is physically stored across several sites, and
each site is typically managed by a DBMS capable of running independent of the
other sites. In contrast to parallel databases, the distribution of data is governed by
factors such as local ownership and
increased availability.
PDBMS & DDBMS Comparison:
1. System Components
- Distributed DBMS consists of many Geo-distributed, low-bandwidth link
connected, autonomic sites.
- Parallel DBMS consists of tightly coupled, high-bandwidth link connected, nonautonomic nodes.
2. Component Role
- Sites in Distributed DBMS can work independently to handle local transactions or
work together to handle global transactions.
- Nodes in Parallel DBMS can only work together to handle global transactions.
3. Design Purposes
= Distributed DBMS is for:
- Sharing Data
- Local Autonomy
- High Availability
= Parallel DBMS is for:
- High Performance
- High Availability
To answer the second part of the question. As mentioned above a DDBMS would be
preferred over a parallel DBMS when there is a requirement for sharing data, or
having local autonomy at each site. Alse when a high availability is required we
should use a DDBMS.

You might also like