Exam 12: Distributed Database Management Systems

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

The level of transparency supported by the distributed database management system remains the same for all systems.

Free
(True/False)
4.7/5
(30)
Correct Answer:
Verified

False

What is transaction transparency? What are some of the basic concepts that one should know to understand how transactions are managed in a distributed database management system (DDBMS)?

Free
(Essay)
4.9/5
(32)
Correct Answer:
Verified

Transaction transparency is a DDBMS property that ensures database transactions will maintain the distributed database's integrity and consistency. It should be remembered that a DDBMS database transaction can update data stored in many different computers connected in a network. Transaction transparency ensures that the transaction will be completed only when all database sites involved in the transaction complete their part of the transaction.
Distributed database systems require complex mechanisms to manage transactions and ensure the database's consistency and integrity. To understand how the transactions are managed, the basic concepts governing remote requests, remote transactions, distributed transactions, and distributed requests should be known.

The protocol is used by a DP to roll transactions back and forward with the help of the system's transaction log entries.

Free
(Short Answer)
4.8/5
(38)
Correct Answer:
Verified

DO-UNDO-REDO
DO UNDO REDO
do-undo-redo
do undo redo

Explain the difference between homogeneous and heterogeneous distributed database management systems (DDBMS).

(Essay)
4.8/5
(35)

A(n) database stores each database fragment at a single site.

(Multiple Choice)
4.8/5
(35)

transparency ensures that the system will continue to operate in the event of a node or network malfunction.

(Multiple Choice)
4.8/5
(36)

is a disadvantage of a distributed database management system (DDBMS).

(Multiple Choice)
4.8/5
(38)

transparency exists when the end user or programmer must specify the database fragment names but does not need to specify where these fragments are located.

(Multiple Choice)
4.9/5
(37)

Explain the three types of operations defined by the DO-UNDO-REDO protocol.

(Essay)
4.8/5
(30)

Describe performance transparency and heterogeneity transparency.

(Essay)
4.8/5
(26)

Current distributed database management system (DDBMS) are subject to some problems, such as the complexity of management and control.

(True/False)
4.8/5
(41)

Both distributed processing and distributed databases require a network of interconnected components.

(True/False)
4.9/5
(37)

One of the advantages of a distributed database management system (DDBMS) is improved communication.

(True/False)
4.9/5
(38)

A database management system (DBMS) must have validation, transformation, and mapping functions, as well as other functions, in order to be classified as distributed.

(True/False)
4.9/5
(42)

A distributed database is composed of several parts known as database .

(Multiple Choice)
4.9/5
(39)

If a distributed database management system (DDBMS) exhibits transparency, a user does not need to know that the data are partitioned-meaning the table's rows and columns are split vertically or horizontally and stored among multiple sites.

(Short Answer)
4.9/5
(27)

Describe any five of the 12 commandments formulated by C. J. Date for distributed databases.

(Essay)
4.9/5
(30)

One of the advantages of a distributed database management system (DDBMS) is that the data is located near the site with the least demand.

(True/False)
4.9/5
(34)

transparency exists when the end user or programmer must specify both the fragment names and their locations.

(Multiple Choice)
4.8/5
(40)

In a distributed database management system (DDBMS), control is used to manage simultaneous data access and ensure data consistency across database fragments.

(Short Answer)
4.9/5
(42)
Showing 1 - 20 of 83
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)