Exam 10: Transaction Management and Concurrency Control

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

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)

In a page-level lock,the DBMS will lock an entire diskpage.

(True/False)
4.8/5
(26)

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)

A(n)____ lock has only two stages (0 and 1).

(Multiple Choice)
4.8/5
(36)

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)

What are database checkpoints?

(Essay)
4.8/5
(29)

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
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)