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
(84)
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
(81)
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
(70)
Correct Answer:
Verified

False

In the wait/die scheme,:

(Multiple Choice)
4.8/5
(78)

are required to prevent another transaction from reading inconsistent data.

(Multiple Choice)
4.8/5
(72)

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

(Multiple Choice)
4.9/5
(68)

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

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.9/5
(91)

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

(True/False)
4.9/5
(90)

What are database checkpoints?

(Essay)
4.8/5
(90)

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

(Short Answer)
4.7/5
(88)

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

(Multiple Choice)
5.0/5
(80)

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

(Multiple Choice)
4.9/5
(100)

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

(Short Answer)
4.8/5
(86)

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.9/5
(80)

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

The isolation level ensures that queries return consistent results.

(Multiple Choice)
4.9/5
(89)

The implicit beginning of a transaction is .

(Multiple Choice)
4.7/5
(63)

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

(Essay)
4.9/5
(84)

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

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

Filters

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