Filters
Question type

Study Flashcards

A _____ lock allows concurrent transactions to access different rows of the same table.


A) database table
B) table-level
C) page-level
D) row-level

Correct Answer

verifed

verified

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.

Correct Answer

verifed

verified

What is transaction isolation and why it is important?

Correct Answer

verifed

verified

Isolation means that the data used durin...

View Answer

The DBMS guarantees that the semantic meaning of a transaction truly represents the real-world event.

Correct Answer

verifed

verified

Database transaction _____ restores a database from an inconsistent state to a previously consistent state.

Correct Answer

verifed

verified

The _____ protocol ensures that transaction logs are always written before any database data is actually updated.

Correct Answer

verifed

verified

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

Correct Answer

verifed

verified

A diskpage, or page, is the equivalent of a _____.


A) database table
B) disk sector
C) database schema
D) diskblock

Correct Answer

verifed

verified

How does a shared/exclusive lock schema increase the lock manager's overhead?

Correct Answer

verifed

verified

The type of lock held must be known befo...

View Answer

An optimistic approach is based on the assumption that the majority of the database operations do not conflict.

Correct Answer

verifed

verified

A lock guarantees the open use of a data item to multiple transactions.

Correct Answer

verifed

verified

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

Correct Answer

verifed

verified

In the optimistic approach, during the_____ phase, a transaction scans the database, executes the needed computations, and makes the updates to a private copy of the database values.


A) read
B) validation
C) write
D) shared

Correct Answer

verifed

verified

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.


A) data dictionary 
B) metadata
C) rollback manager
D) transaction log

Correct Answer

verifed

verified

Showing 61 - 74 of 74

Related Exams

Show Answer