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
____ means that data used during the execution of a transaction cannot be used by a second transaction until the first one is completed.
(Multiple Choice)
4.9/5
(26)
Most real-world database transactions are formed by only one database request.
(True/False)
4.8/5
(36)
Most multiuser ______________________________ automatically initiate and enforce locking procedures, where all locking information is managed by the lock manager.
(Short Answer)
4.9/5
(30)
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.8/5
(37)
A(n) ____ lock exists when concurrent transactions are granted read access on the basis of a common lock.
(Multiple Choice)
5.0/5
(33)
As a rule, a(n) ____________________ must unlock the object after its termination.
(Short Answer)
4.8/5
(38)
The ____ approach to scheduling concurrent transactions assigns a global unique stamp to each transaction.
(Multiple Choice)
4.8/5
(30)
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
(31)
The phenomenon of uncommitted data occurs when two transactions are executed concurrently and the first transaction is rolled back after the second transaction has already accessed the uncommitted data-thus violating the isolation property of transactions.
(True/False)
4.7/5
(32)
The scheduler establishes the order in which the operations within concurrent transactions are executed.
(True/False)
4.9/5
(39)
The DBMS keeps several copies of ____________________ to ensure that a disk physical failure will not impair the DBMS's ability to recover data.
(Short Answer)
4.8/5
(31)
An optimistic approach is based on the assumption that the majority of the database operations do not conflict.
(True/False)
4.9/5
(23)
The ____ manager is responsible for assigning and policing the locks used by the transactions.
(Multiple Choice)
4.8/5
(33)
ANSI defines four events that signal the end of a transaction. Of the following events, which is defined by ANSI as being equivalent to a ROLLBACK?
(Multiple Choice)
4.8/5
(44)
A ____ lock locks the entire table preventing access to any row by a transaction while another transaction is using the table.
(Multiple Choice)
4.8/5
(37)
A(n) ____ phase in a two-phase lock is when a transaction releases all locks and cannot obtain any new lock.
(Multiple Choice)
4.8/5
(33)
The ____________________ interleaves the execution of database operations to ensure serializability.
(Short Answer)
4.9/5
(34)
Showing 41 - 60 of 70
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)