Services
Discover
Homeschooling
Ask a Question
Log in
Sign up
Filters
Done
Question type:
Essay
Multiple Choice
Short Answer
True False
Matching
Topic
Computing
Study Set
Database Systems Design Study Set 3
Quiz 10: Transaction Management and Concurrency Control
Path 4
Access For Free
Share
All types
Filters
Study Flashcards
Practice Exam
Learn
Question 1
True/False
In a page-level lock,the DBMS will lock an entire diskpage.
Question 2
True/False
A scheduler facilitates data isolation to ensure that two transactions do not update the same data element at the same time.
Question 3
True/False
Incomplete or improper transactions can have a devastating effect on database integrity.
Question 4
True/False
A lock guarantees the open use of a data item to multiple transactions.
Question 5
True/False
Timestamps must only have the single property of uniqueness.
Question 6
True/False
A shared lock produces no conflict as long as all the concurrent transactions are read-write only.
Question 7
True/False
Time stamping demands a lot of system resources because many transactions might have to be stopped,rescheduled,and stamped.
Question 8
True/False
The scheduler establishes the order in which the operations within concurrent transactions are executed.
Question 9
True/False
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.
Question 10
True/False
Atomicity indicates the permanence of the database's consistent state.
Question 11
True/False
Serializability means that data used during the execution of a transaction cannot be used by a second transaction until the first one is completed.
Question 12
True/False
A growing phase in a two-phase lock is when a transaction acquires all the required locks without locking any data.
Question 13
True/False
Most real-world database transactions are formed by only one database request.
Question 14
True/False
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.
Question 15
True/False
The DBMS guarantees that the semantic meaning of a transaction truly represents the real-world event.
Question 16
True/False
An optimistic approach is based on the assumption that the majority of the database operations do not conflict.
Question 17
True/False
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 semantically correct.
Question 18
True/False
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.