You are on page 1of 1

2 Marks questions:

1. Give the content of catalogs.

2.
3.
4.
5.

Define COLD Restart.


What is concurrency? Give the concurrency control mechanisms based on timestamps?
What is DTM?
What is object migration?

6. What is serializability?
7. What is a schedule. Give an example.
8. Show the distributed deadlock in a distributed wait for graph and also give the local wait
for graph for the same.
9. What is database integration. What are the 2 steps of database integration?
10. What is a distributed deadlock

7 Marks questions:
What is the role of the 2-Phase Commitment protocol in Distributed database transactions? And
explain how it works?
Let the transaction T performs a FUNDS TRANSFER operation on a global relation
ACCOUNT(ACCOUNT_NUMBER, AMOUNT). The application reads the $AMOUNT that needs to be
transferred and also reads the $FROM_ACC and $TO_ACC. Assuming the from and to accounts are
located at different sites. Explain how the transactions can be executed in a distributed environment with the
help of actions and messages.

What is the role of 2-Phase Locking protocol in concurrency control? And Explain how 2-Phase
locking protocol works?
How to detect deadlock using Distributed Deadlock Detection Algorithm
How to detect deadlock using Centralized Controller
What are the two conditions to ensure that two schedules are equivalent in serializablity? And
explain in detail about it.
Explain in detail about Object Server Architecture & Page Server Architecture with a neat sketch.

You might also like