Filters
Question type

Study Flashcards

To support rollforward and rollback recovery,transactions must be written to a script before they are applied to the database.

Correct Answer

verifed

verified

In general,optimistic locking is the preferred technique for Internet databases.

Correct Answer

verifed

verified

In regard to database security,neither the DBMS nor the database applications can enforce processing responsibilities.

Correct Answer

verifed

verified

Which of the following is not true about locks?


A) Locks with large granularity are easier for the DBMS to administer.
B) Locks with small granularity cause more conflicts.
C) Locks may have a database-level granularity.
D) Locks may have a table-level granularity.

Correct Answer

verifed

verified

Recovering a database via reprocessing involves ________.


A) restoring the database from the save and reprocessing all the transactions since the save
B) restoring the database from the save and reapplying all the changes made by transactions since the save
C) undoing the changes made by erroneous or partially processed transactions and restarting the valid transactions that were in process at the time of the failure
D) recreating the database by reentering all of the data from the beginning,and then reprocessing all of the transactions

Correct Answer

verifed

verified

A

Which of the following would a DBA typically NOT do in managing the DBMS?


A) Analyze system performance statistics
B) Install new versions of the operating system,as needed
C) Evaluate new DBMS product features
D) Tune DBMS product options to accommodate other software in use

Correct Answer

verifed

verified

Measures that are taken to prevent one user's work from inappropriately influencing another user's work are called ________.


A) concurrency control
B) checkpoint
C) database recovery
D) database logging

Correct Answer

verifed

verified

A

Ensuring that all rows impacted by the actions of a transaction are protected from changes until the entire transaction is completed is called ________.


A) statement level consistency
B) optimistic locking
C) transaction level consistency
D) durable transactions

Correct Answer

verifed

verified

According to ANSI SQL,the serializable isolation level will not allow phantom reads,dirty reads,and nonrepeatable reads.

Correct Answer

verifed

verified

The database is most vulnerable to failure after a change to its structure.

Correct Answer

verifed

verified

One remedy for the inconsistencies caused by concurrent processing is ________.


A) concurrency
B) checkpointing
C) rollback
D) resource locking

Correct Answer

verifed

verified

Resource locking is one remedy to the lost update problem.

Correct Answer

verifed

verified

The security provided by the DBMS often has to be augmented by additional security features within the application program.

Correct Answer

verifed

verified

Which of the following is not a database administration responsibility of a DBA?


A) Managing the database structure
B) Writing the applications
C) Managing the DBMS
D) Maintaining the data repository

Correct Answer

verifed

verified

In two-phase locking,all locks are released during the contracting phase.

Correct Answer

verifed

verified

Rollforward is a method of database recovery that restores the database save and all valid transactions since the save was reapplied.

Correct Answer

verifed

verified

Which type of lock still allows other transactions to have read-only access to the locked resource?


A) Exclusive lock
B) Shared lock
C) Explicit lock
D) Implicit lock

Correct Answer

verifed

verified

B

Resource locking must be carefully planned because most DBMS products cannot detect a deadlock condition.

Correct Answer

verifed

verified

Two-phased locking has a growing phase and a shrinking phase.

Correct Answer

verifed

verified

Recovering a database via rollforward involves ________.


A) restoring the database from the save and reprocessing all the transactions since the save
B) restoring the database from the save and reapplying all the changes made by transactions since the save
C) undoing the changes made by erroneous or partially processed transactions and restarting the valid transactions that were in process at the time of the failure
D) re-creating the database by re-entering all of the data from the beginning,and then reprocessing all of the transactions

Correct Answer

verifed

verified

Showing 1 - 20 of 102

Related Exams

Show Answer