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
A ____ lock locks the entire table preventing access to any row by a transaction while another transaction is using the table.
(Multiple Choice)
4.9/5
(34)
Most real-world database transactions are formed by only one database request.
(True/False)
4.7/5
(35)
____________________ control is important because the simultaneous execution of transactions over a shared database can create several data integrity and consistency problems.
(Short Answer)
4.8/5
(28)
A(n)____ specifically reserves access to the transaction that locked the object.
(Multiple Choice)
4.8/5
(37)
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
(40)
____________________-level locks are less restrictive than database-level locks,but they create traffic jams when many transactions are waiting to access the same table.
(Short Answer)
4.8/5
(40)
A(n)____ lock exists when concurrent transactions are granted read access on the basis of a common lock.
(Multiple Choice)
4.9/5
(34)
A(n)____ condition occurs when two or more transactions wait for each other to unlock data.
(Multiple Choice)
4.9/5
(30)
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
(41)
Although the DBMS is designed to recover a database to a previous consistent state (when an interruption prevents the completion of a required set of transactions),the transactions themselves are defined by the end user or programmer and must be ____________________ correct.
(Short Answer)
4.8/5
(38)
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 COMMIT?
(Multiple Choice)
5.0/5
(40)
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.8/5
(40)
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.8/5
(30)
The objective of ____________________ control is to ensure the serializability of transactions in a multiuser database environment.
(Short Answer)
4.8/5
(39)
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
(36)
Showing 41 - 60 of 70
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)