DCIT55 (LEC) | Finals Flashcards
mechanisms for restoring a database quickly and accurately after loss or damage
database recovery
provide backup copies of portions of the entire database and you can use operating system commands, or SELECT . . . INTO SQL commands to perform backups
backup facilities
full backup of a database
cold backup
only a selected portion of the database is shut down from use
hot backup
maintain an audit trail of transactions and database changes
journalizing facilities
by which DBMS periodically suspends all processing and synchronizes its files and journals to establish a recovery point
checkpoint facility
all transactions in progress are completed, and the journal files are brought up to date
checkpoint facility
allows the DBMS to restore the database to a correct condition and restart processing transactions when a failure occurs and then resumes processing user questions
recovery manager
at least two database copies must be kept and updated simultaneously. When a media failure occurs, the processing is switched to a duplicate database copy
disk mirroring
a technique that involves reprocessing the day’s transactions (up to the point of failure) against the backup copy of the database
restore/rerun
a sequence of steps that constitute some well-defined business activity
business transaction
Normally, it requires several actions against the database
business transaction
When processing transactions, the DBMS must ensure that the transactions follow four well-accepted properties called the
ACID properties
The transaction cannot be subdivided, and hence, it must be processed in its entirety or not at al
atomic
Any database constraints that must be true before the transaction must also be true after the transaction
consistent