Exam 10: Transaction Management and Concurrency Control
Exam 1: Database Systems75 Questions
Exam 2: Data Models75 Questions
Exam 3: The Relational Database Model75 Questions
Exam 4: Entity Relationship Er Modeling75 Questions
Exam 5: Advanced Data Modeling75 Questions
Exam 6: Normalization of Database Tables75 Questions
Exam 7: Introduction to Structured Query Language Sql75 Questions
Exam 8: Advanced Sql75 Questions
Exam 9: Database Design75 Questions
Exam 10: Transaction Management and Concurrency Control74 Questions
Exam 11: Database Performance Tuning and Query Optimization75 Questions
Exam 12: Distributed Database Management Systems74 Questions
Exam 13: Business Intelligence and Data Warehouses74 Questions
Exam 14: Big Data and Nosql75 Questions
Exam 15: Database Connectivity and Web Technologies73 Questions
Exam 16: Database Administration and Security74 Questions
Select questions type
Database transaction _____ restores a database from an inconsistent state to a previously consistent state.
(Short Answer)
4.8/5
(43)
If a(n) _____ is issued before the termination of a transaction, the DBMS will restore the database only for that particular transaction, rather than for all transactions, in order to maintain the durability of the previous transactions.
(Short Answer)
4.8/5
(38)
A lock guarantees the open use of a data item to multiple transactions.
(True/False)
4.8/5
(29)
In the optimistic approach, during the_____ phase, a transaction scans the database, executes the needed computations, and makes the updates to a private copy of the database values.
(Multiple Choice)
4.8/5
(38)
An optimistic approach is based on the assumption that the majority of the database operations do not conflict.
(True/False)
4.7/5
(32)
In a heavily used database management system (DBMS), the prevention and detection of _____ constitutes an important DBMS function.
(Short Answer)
4.9/5
(36)
The DBMS guarantees that the semantic meaning of a transaction truly represents the real-world event.
(True/False)
4.7/5
(32)
A _____ lock allows concurrent transactions to access different rows of the same table.
(Multiple Choice)
4.8/5
(41)
How does a shared/exclusive lock schema increase the lock manager's overhead?
(Essay)
4.9/5
(40)
Time stamping demands a lot of system resources because many transactions might have to be stopped, rescheduled, and restamped.
(True/False)
4.8/5
(33)
The information stored in the _____ is used by the DBMS for a recovery requirement triggered by a ROLLBACK statement, a program's abnormal termination, or a system failure such as a network discrepancy or a disk crash.
(Multiple Choice)
4.7/5
(29)
The _____ protocol ensures that transaction logs are always written before any database data is actually updated.
(Short Answer)
4.8/5
(31)
Showing 61 - 74 of 74
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)