45 DBMS · Transactions & Concurrency questions from the Computer Science Fundamentals bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.
Sign up free to see every answer with its explanation and ask the AI tutor.
A.a logical unit of work made of operations that must execute all together or not at all
B.the ACID property guaranteeing committed changes survive subsequent system failures
C.a write lock that only one transaction may hold, blocking all other access
D.an anomaly where re-reading the same row in a transaction yields a changed value
Answer + AI explanation with a free account
2. Which term means: "a logical unit of work made of operations that must execute all together or not at all"?
Junior
A.Two-phase locking
B.Dirty read
C.Transaction
D.Exclusive lock
Answer + AI explanation with a free account
3. Which statement is correct?
Junior
A.Transaction — the ACID property guaranteeing a transaction is all-or-nothing, with partial work undone on failure
B.Transaction — a logical unit of work made of operations that must execute all together or not at all
C.Transaction — the ACID property guaranteeing committed changes survive subsequent system failures
D.Transaction — reading data written by another transaction that has not yet committed
Answer + AI explanation with a free account
4. What is Atomicity?
Junior
A.a logical unit of work made of operations that must execute all together or not at all
B.the ACID property guaranteeing a transaction is all-or-nothing, with partial work undone on failure
C.reading data written by another transaction that has not yet committed
D.an ordering of the interleaved operations of several concurrent transactions
Answer + AI explanation with a free account
5. Which term means: "the ACID property guaranteeing a transaction is all-or-nothing, with partial work undone on failure"?
Junior
A.Dirty read
B.Shared lock
C.Transaction
D.Atomicity
Answer + AI explanation with a free account
6. Which statement is correct?
Junior
A.Atomicity — a protocol with a growing phase acquiring locks and a shrinking phase releasing them
B.Atomicity — a logical unit of work made of operations that must execute all together or not at all
C.Atomicity — the ACID property guaranteeing a transaction is all-or-nothing, with partial work undone on failure
D.Atomicity — a write lock that only one transaction may hold, blocking all other access
Answer + AI explanation with a free account
7. What is Consistency?
Junior
A.an ordering of the interleaved operations of several concurrent transactions
B.the ACID property guaranteeing committed changes survive subsequent system failures
C.the ACID property ensuring a transaction takes the database from one valid state to another
D.the ACID property guaranteeing a transaction is all-or-nothing, with partial work undone on failure
Answer + AI explanation with a free account
8. Which term means: "the ACID property ensuring a transaction takes the database from one valid state to another"?
Junior
A.Consistency
B.Atomicity
C.Conflict serializability
D.Shared lock
Answer + AI explanation with a free account
9. Which statement is correct?
Junior
A.Consistency — the ACID property ensuring a transaction takes the database from one valid state to another
B.Consistency — the ACID property guaranteeing committed changes survive subsequent system failures
C.Consistency — an ordering of the interleaved operations of several concurrent transactions
D.Consistency — the ACID property guaranteeing a transaction is all-or-nothing, with partial work undone on failure
Answer + AI explanation with a free account
10. What is Isolation?
Junior
A.reading data written by another transaction that has not yet committed
B.the ACID property ensuring concurrent transactions do not interfere with each other's results
C.a write lock that only one transaction may hold, blocking all other access
D.a logical unit of work made of operations that must execute all together or not at all
Answer + AI explanation with a free account
11. Which term means: "the ACID property ensuring concurrent transactions do not interfere with each other's results"?
Junior
A.View serializability
B.Isolation
C.Conflict serializability
D.Consistency
Answer + AI explanation with a free account
12. Which statement is correct?
Junior
A.Isolation — a schedule property equivalent to some serial order by swapping non-conflicting operations
B.Isolation — the ACID property ensuring concurrent transactions do not interfere with each other's results
C.Isolation — reading data written by another transaction that has not yet committed
D.Isolation — the ACID property guaranteeing committed changes survive subsequent system failures
Answer + AI explanation with a free account
13. What is Durability?
Junior
A.a schedule property equivalent to some serial order by swapping non-conflicting operations
B.the ACID property ensuring concurrent transactions do not interfere with each other's results
C.the ACID property guaranteeing committed changes survive subsequent system failures
D.a weaker serializability where a schedule yields the same reads and final writes as a serial one
Answer + AI explanation with a free account
14. Which term means: "the ACID property guaranteeing committed changes survive subsequent system failures"?
Junior
A.Shared lock
B.Durability
C.Two-phase locking
D.Consistency
Answer + AI explanation with a free account
15. Which statement is correct?
Junior
A.Durability — an anomaly where re-reading the same row in a transaction yields a changed value
B.Durability — the ACID property guaranteeing committed changes survive subsequent system failures
C.Durability — an anomaly where one transaction's write overwrites another's uncommitted concurrent update
D.Durability — the ACID property ensuring concurrent transactions do not interfere with each other's results
Answer + AI explanation with a free account
16. What is Schedule?
Mid
A.an anomaly where re-running a query returns new rows inserted by another transaction
B.a write lock that only one transaction may hold, blocking all other access
C.the ACID property guaranteeing a transaction is all-or-nothing, with partial work undone on failure
D.an ordering of the interleaved operations of several concurrent transactions
Answer + AI explanation with a free account
17. Which term means: "an ordering of the interleaved operations of several concurrent transactions"?
Mid
A.Schedule
B.Dirty read
C.Lost update
D.Consistency
Answer + AI explanation with a free account
18. Which statement is correct?
Mid
A.Schedule — an ordering of the interleaved operations of several concurrent transactions
B.Schedule — a protocol with a growing phase acquiring locks and a shrinking phase releasing them
C.Schedule — a write lock that only one transaction may hold, blocking all other access
D.Schedule — reading data written by another transaction that has not yet committed
Answer + AI explanation with a free account
19. What is Conflict serializability?
Senior
A.a protocol with a growing phase acquiring locks and a shrinking phase releasing them
B.reading data written by another transaction that has not yet committed
C.a schedule property equivalent to some serial order by swapping non-conflicting operations
D.a read lock that several transactions may hold on the same item simultaneously
Answer + AI explanation with a free account
20. Which term means: "a schedule property equivalent to some serial order by swapping non-conflicting operations"?
Senior
A.Exclusive lock
B.Phantom read
C.Two-phase locking
D.Conflict serializability
Answer + AI explanation with a free account
21. Which statement is correct?
Senior
A.Conflict serializability — a schedule property equivalent to some serial order by swapping non-conflicting operations
B.Conflict serializability — a protocol with a growing phase acquiring locks and a shrinking phase releasing them
C.Conflict serializability — a read lock that several transactions may hold on the same item simultaneously
D.Conflict serializability — a write lock that only one transaction may hold, blocking all other access
Answer + AI explanation with a free account
22. What is View serializability?
Senior
A.the ACID property ensuring concurrent transactions do not interfere with each other's results
B.a weaker serializability where a schedule yields the same reads and final writes as a serial one
C.a schedule property equivalent to some serial order by swapping non-conflicting operations
D.an ordering of the interleaved operations of several concurrent transactions
Answer + AI explanation with a free account
23. Which term means: "a weaker serializability where a schedule yields the same reads and final writes as a serial one"?
Senior
A.View serializability
B.Schedule
C.Unrepeatable read
D.Consistency
Answer + AI explanation with a free account
24. Which statement is correct?
Senior
A.View serializability — a weaker serializability where a schedule yields the same reads and final writes as a serial one
B.View serializability — reading data written by another transaction that has not yet committed
C.View serializability — a schedule property equivalent to some serial order by swapping non-conflicting operations
D.View serializability — an anomaly where one transaction's write overwrites another's uncommitted concurrent update
Answer + AI explanation with a free account
25. What is Two-phase locking?
Senior
A.the ACID property ensuring a transaction takes the database from one valid state to another
B.a protocol with a growing phase acquiring locks and a shrinking phase releasing them
C.a read lock that several transactions may hold on the same item simultaneously
D.an anomaly where one transaction's write overwrites another's uncommitted concurrent update
Answer + AI explanation with a free account
26. Which term means: "a protocol with a growing phase acquiring locks and a shrinking phase releasing them"?
Senior
A.Two-phase locking
B.Conflict serializability
C.Shared lock
D.Unrepeatable read
Answer + AI explanation with a free account
27. Which statement is correct?
Senior
A.Two-phase locking — a protocol with a growing phase acquiring locks and a shrinking phase releasing them
B.Two-phase locking — a schedule property equivalent to some serial order by swapping non-conflicting operations
C.Two-phase locking — reading data written by another transaction that has not yet committed
D.Two-phase locking — an anomaly where re-running a query returns new rows inserted by another transaction
Answer + AI explanation with a free account
28. What is Shared lock?
Mid
A.reading data written by another transaction that has not yet committed
B.a read lock that several transactions may hold on the same item simultaneously
C.a write lock that only one transaction may hold, blocking all other access
D.the ACID property ensuring concurrent transactions do not interfere with each other's results
Answer + AI explanation with a free account
29. Which term means: "a read lock that several transactions may hold on the same item simultaneously"?
Mid
A.Lost update
B.Exclusive lock
C.Isolation
D.Shared lock
Answer + AI explanation with a free account
30. Which statement is correct?
Mid
A.Shared lock — the ACID property ensuring concurrent transactions do not interfere with each other's results
B.Shared lock — a schedule property equivalent to some serial order by swapping non-conflicting operations
C.Shared lock — a logical unit of work made of operations that must execute all together or not at all
D.Shared lock — a read lock that several transactions may hold on the same item simultaneously
Answer + AI explanation with a free account
Showing 30 of 45 DBMS · Transactions & Concurrency questions — the full set, with answers, explanations and an AI tutor on every question, is inside.
Free to start
Answers, AI explanations, and a free readiness check
Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take the free 2-minute readiness check for a scored result. One full AI mock interview, scored like a real panel, is free when you sign up.