Exam 10: Transaction Management and Concurrency Control
Exam 1: Database Systems70 Questions
Exam 2: Data Models70 Questions
Exam 3: The Relational Database Model100 Questions
Exam 4: Entity Relationship (ER)Modeling100 Questions
Exam 5: Advanced Data Modeling70 Questions
Exam 6: Normalization of Database Tables100 Questions
Exam 7: Introduction to Structured Query Language (SQL)100 Questions
Exam 8: Advanced SQL100 Questions
Exam 9: Database Design100 Questions
Exam 10: Transaction Management and Concurrency Control70 Questions
Exam 11: Database Performance Tuning and Query Optimization70 Questions
Exam 12: Distributed Database Management Systems70 Questions
Exam 13: Business Intelligence and Data Warehouses100 Questions
Exam 14: Database Connectivity and Web Technologies100 Questions
Exam 15: Database Administration and Security100 Questions
Select questions type
The scheduler establishes the order in which the operations within concurrent transactions are executed.
(True/False)
4.8/5
(31)
Most multiuser ______________________________ automatically initiate and enforce locking procedures,where all locking information is managed by the lock manager.
(Short Answer)
4.8/5
(32)
A field-level lock allows concurrent transactions to access the same row,as long as they require the use of different fields within that row.
(True/False)
4.7/5
(37)
A growing phase in a two-phase lock is when a transaction acquires all the required locks without locking any data.
(True/False)
4.9/5
(40)
The multiuser DBMS must implement controls to ensure serializability and isolation of transactions,in addition to atomicity and durability,in order to guard the database's consistency and integrity.
(True/False)
4.7/5
(43)
In the optimistic approach,during the ____ phase,changes are permanently applied to the database.
(Multiple Choice)
4.9/5
(34)
How does a shared/exclusive lock schema increase the lock manager's overhead?
(Essay)
4.8/5
(28)
A ____ lock allows concurrent transactions to access different rows of the same table.
(Multiple Choice)
4.8/5
(29)
Serializability means that data used during the execution of a transaction cannot be used by a second transaction until the first one is completed.
(True/False)
4.8/5
(26)
The ANSI has defined standards that govern SQL database transactions.Transaction support is provided by two SQL statements: ____ and ROLLBACK.
(Multiple Choice)
4.7/5
(39)
Uniqueness ensures that no equal time stamp values can exist,and ____________________ ensures that time stamp values always increase.
(Short Answer)
4.8/5
(32)
The ____________________ rule states that only one transaction at a time can own an exclusive lock on the same object.
(Short Answer)
4.9/5
(28)
Durability requires that all portions of the transaction must be treated as a single,logical unit of work in which all operations are applied and completed to produce a consistent database.
(True/False)
4.9/5
(35)
When using an optimistic approach,during the write phase,the transaction is validated to ensure that the changes made will not affect the integrity and consistency of the database.
(True/False)
4.9/5
(30)
As a rule,a(n)____________________ must unlock the object after its termination.
(Short Answer)
4.7/5
(26)
Database transaction ____________________ restores a database from an inconsistent state to a previously consistent state.
(Short Answer)
4.8/5
(23)
An optimistic approach is based on the assumption that the majority of the database operations do not conflict.
(True/False)
4.9/5
(28)
Showing 21 - 40 of 70
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)