With failure transparency, all of the actions of a transaction are committed or none of them are committed.
A. True
B. False
Answer: Option A
Solution (By Examveda Team)
With failure transparency in a distributed database system, all actions of a transaction are committed or none of them are committed, ensuring transaction atomicity and consistency even in the event of failures.Option A: True
This option correctly describes the principle of failure transparency in distributed transactions. Failure transparency guarantees that if a transaction encounters an error or failure at any point during its execution, all the actions performed by the transaction are rolled back or aborted to maintain data consistency and integrity. This ensures that the database remains in a consistent state despite failures and that partial updates or inconsistencies are avoided.
Option B: False
This option contradicts the concept of failure transparency. If transactions were not subject to failure transparency, it would mean that the system allows partial updates or inconsistent states to persist in the database, which could lead to data corruption or integrity violations. In distributed databases, failure transparency is a fundamental requirement to ensure transaction reliability and correctness.
Therefore, in the context of failure transparency in distributed database systems, the correct option is True (Option A).
A distributed database has which of the following advantages over a centralized database?
A. Software cost
B. Software complexity
C. Slow Response
D. Modular growth
An autonomous homogenous environment is which of the following?
A. The same DBMS is at each node and each DBMS works independently.
B. The same DBMS is at each node and a central DBMS coordinates database access.
C. A different DBMS is at each node and each DBMS works independently.
D. A different DBMS is at each node and a central DBMS coordinates database access.
A transaction manager is which of the following?
A. Maintains a log of transactions
B. Maintains before and after database images
C. Maintains appropriate concurrency control
D. All of the above
Location transparency allows for which of the following?
A. Users to treat the data as if it is at one location
B. Programmers to treat the data as if it is at one location
C. Managers to treat the data as if it is at one location
D. All of the above

Join The Discussion