Transaction Management and Concurrency Control - ACID properties, serializability, lock-based concurrency control (2PL, deadlocks), time-stamping methods, optimistic methods - Online Test

30:00
1. What does the 'A' in ACID properties stand for?
2. Which ACID property ensures that a transaction is treated as a single, indivisible unit of work?
3. The Consistency property of ACID ensures that a transaction brings the database from one valid state to another.
4. If a transaction fails after committing some of its operations, which ACID property guarantees that the changes are permanent?
5. Which ACID property ensures that concurrent transactions do not interfere with each other's execution?
6. What is the primary goal of serializability in transaction management?
7. Which type of serializability guarantees that the result is equivalent to *some* serial order of execution?
8. Two transactions T1 and T2 are in conflict if they access the same data item and at least one of the accesses is a write operation.
9. In lock-based concurrency control, what type of lock is acquired when a transaction wants to read a data item?
10. What type of lock is acquired when a transaction wants to modify a data item?

Test Results

0/0