Exam 13: Managing Transactions and Concurrency
Exam 1: The Database Approach70 Questions
Exam 2: Database Development Process100 Questions
Exam 3: Data Models70 Questions
Exam 4: Relational Model Characteristics100 Questions
Exam 5: Beginning Structured Query Language Sql100 Questions
Exam 6: Procedural Language Sql and Advanced Sql100 Questions
Exam 7: Data Modeling With Entity Relationship Diagrams100 Questions
Exam 8: Data Modeling Advanced Concepts70 Questions
Exam 9: Normalizing Database Designs100 Questions
Exam 10: Distributed Databases70 Questions
Exam 11: Interacting With Databases Through the Web100 Questions
Exam 12: Database Administration and Security100 Questions
Exam 13: Managing Transactions and Concurrency70 Questions
Exam 14: Managing Database and Sql Performance70 Questions
Exam 15: Databases for Decision Support100 Questions
Select questions type
A(n) ____ specifically reserves access to the transaction that locked the object.
Free
(Multiple Choice)
5.0/5
(27)
Correct Answer:
B
The transaction recovery write-ahead-log protocol ensures that transaction logs are always written before any database data are actually updated.
Free
(True/False)
4.9/5
(39)
Correct Answer:
True
____ requires that all operations of a transaction be completed.
Free
(Multiple Choice)
4.7/5
(36)
Correct Answer:
B
A shared lock produces no conflict as long as all the concurrent transactions are read-write only.
(True/False)
4.7/5
(32)
A(n) ____ condition occurs when two or more transactions wait for each other to unlock data.
(Multiple Choice)
4.9/5
(34)
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
(25)
One of the three most common data integrity and consistency problems is ____.
(Multiple Choice)
4.9/5
(36)
To determine the appropriate order of the operations, the scheduler bases its actions on concurrency control algorithms, such as ____________________ or time stamping methods.
(Short Answer)
4.9/5
(45)
The DBMS guarantees that the semantic meaning of a transaction truly represents the real-world event.
(True/False)
4.9/5
(34)
A ____ lock allows concurrent transactions to access different rows of the same table.
(Multiple Choice)
4.7/5
(45)
The objective of ____________________ control is to ensure the serializability of transactions in a multiuser database environment.
(Short Answer)
4.8/5
(25)
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
(32)
If T1 has not unlocked data item Y, T2 cannot begin; if T2 has not unlocked data item X, T1 cannot continue. Consequently, T1 and T2 each wait for the other to unlock the required data item. Such a deadlock is also known as a(n) ____________________.
(Short Answer)
4.8/5
(27)
To ensure consistency of the database, every transaction must begin with the database in an unstable state.
(True/False)
4.7/5
(36)
Showing 1 - 20 of 70
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)