

MCQOPTIONS
Saved Bookmarks
This section includes 16 Mcqs, each offering curated multiple-choice questions to sharpen your Rdbms knowledge and support exam preparation. Choose a topic below to get started.
1. |
If a transaction may obtain locks but may not release any locks then it is in _______ phase |
A. | Growing phase |
B. | Shrinking phase |
C. | Deadlock phase |
D. | Starved phase |
Answer» B. Shrinking phase | |
2. |
The two phase locking protocol consists which of the following phases? |
A. | Growing phase |
B. | Shrinking phase |
C. | More than one of the mentioned |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
3. |
If a transaction Ti may never make progress, then the transaction is said to be ____________ |
A. | Deadlocked |
B. | Starved |
C. | Committed |
D. | Rolled back |
Answer» C. Committed | |
4. |
The protocol that indicates when a transaction may lock and unlock each of the data items is called as __________ |
A. | Locking protocol |
B. | Unlocking protocol |
C. | Granting protocol |
D. | Conflict protocol |
Answer» B. Unlocking protocol | |
5. |
IF_A_TRANSACTION_TI_MAY_NEVER_MAKE_PROGRESS,_THEN_THE_TRANSACTION_IS_SAID_TO_BE_____________?$ |
A. | Deadlocked |
B. | Starved |
C. | Committed |
D. | Rolled back |
Answer» C. Committed | |
6. |
If a transaction may obtain locks but may not release any locks then it is in _______ phase$ |
A. | Growing phase |
B. | Shrinking phase |
C. | Deadlock phase |
D. | Starved phase |
Answer» B. Shrinking phase | |
7. |
The_two_phase_locking_protocol_consists_which_of_the_following_phases?$ |
A. | Growing phase |
B. | Shrinking phase |
C. | More than one of the mentioned |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
8. |
If a transaction may release locks but may not obtain any locks, it is said to be in ______ phase |
A. | Growing phase |
B. | Shrinking phase |
C. | Deadlock phase |
D. | Starved phase |
Answer» C. Deadlock phase | |
9. |
The protocol that indicates when a transaction may lock and unlock each of the data items is called as _________? |
A. | Locking protocol |
B. | Unlocking protocol |
C. | Granting protocol |
D. | Conflict protocol |
Answer» B. Unlocking protocol | |
10. |
The situation where no transaction can proceed with normal execution is known as ________ |
A. | Road block |
B. | Deadlock |
C. | Execution halt |
D. | Abortion |
Answer» C. Execution halt | |
11. |
State true or false: It is not necessarily desirable for a transaction to unlock a data item immediately after its final access |
A. | True |
B. | False |
Answer» B. False | |
12. |
A transaction is made to wait until all ________ locks held on the item are released |
A. | Compatible |
B. | Incompatible |
C. | Concurrent |
D. | Equivalent |
Answer» B. Incompatible | |
13. |
If a transaction can be granted a lock on an item immediately in spite of the presence of another mode, then the two modes are said to be ________ |
A. | Concurrent |
B. | Equivalent |
C. | Compatible |
D. | Executable |
Answer» D. Executable | |
14. |
A transaction can proceed only after the concurrency control manager ________ the lock to the transaction |
A. | Grants |
B. | Requests |
C. | Allocates |
D. | None of the mentioned |
Answer» B. Requests | |
15. |
If a transaction has obtained a ________ lock, it can both read and write on the item |
A. | Shared mode |
B. | Exclusive mode |
C. | Read only mode |
D. | Write only mode |
Answer» C. Read only mode | |
16. |
If a transaction has obtained a __________ lock, it can read but cannot write on the item |
A. | Shared mode |
B. | Exclusive mode |
C. | Read only mode |
D. | Write only mode |
Answer» B. Exclusive mode | |