Exam 10: Transaction Management and Concurrency Control

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

Atomicity indicates the permanence of the database's consistent state.

Free
(True/False)
4.8/5
(40)
Correct Answer:
Verified

False

A(n) occurs when a transaction executes a query at time t1, and then it runs the same query at time t2, yielding additional rows that satisfy the query.

Free
(Multiple Choice)
4.7/5
(33)
Correct Answer:
Verified

A

To ensure consistency of the database, every transaction must begin with the database in an unstable state.

Free
(True/False)
4.9/5
(34)
Correct Answer:
Verified

False

In the wait/die scheme,:

(Multiple Choice)
4.8/5
(31)

are required to prevent another transaction from reading inconsistent data.

(Multiple Choice)
4.8/5
(31)

What is a rule that applies to the two-phase locking protocol?

(Multiple Choice)
4.9/5
(33)

A scheduler facilitates data isolation to ensure that two transactions do not update the same data element at the same time.

(True/False)
4.8/5
(35)

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
(37)

Time stamping demands a lot of system resources because many transactions might have to be stopped, rescheduled, and stamped.

(True/False)
4.9/5
(40)

What are database checkpoints?

(Essay)
4.8/5
(44)

In a heavily used database management system (DBMS), the prevention and detection of constitutes an important DBMS function.

(Short Answer)
4.7/5
(33)

One of the three most common data integrity and consistency problems is .

(Multiple Choice)
5.0/5
(40)

The manager is responsible for assigning and policing the locks used by the transactions.

(Multiple Choice)
4.9/5
(44)

Uniqueness ensures that no equal time stamp values can exist, and ensures that time stamp values always increase.

(Short Answer)
4.8/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.8/5
(34)

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.8/5
(41)

The isolation level ensures that queries return consistent results.

(Multiple Choice)
4.9/5
(44)

The implicit beginning of a transaction is .

(Multiple Choice)
4.8/5
(29)

How do transaction recovery procedures use the deferred-write and write-through techniques to recover transactions?

(Essay)
4.9/5
(27)

As a rule, a(n) must unlock the object after its termination.

(Short Answer)
4.8/5
(42)
Showing 1 - 20 of 85
close modal

Filters

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