edited by
5,657 views

2 Answers

Best answer
7 votes
7 votes
a) Transaction Log

A "transaction log" is a history of actions executed by a DBMS to guarantee "ACID" properties over crashes or hardware failures.

Physically a log is a file listing changes to the DB, stored in a stable storage format.
selected by
2 votes
2 votes

ans is (a)

transaction log is a history of actions executed by adatabase management system to guarantee ACID properties over crashes or hardware failures. Physically, a log is a file listing changes to the database, stored in a stable storage format.

If, after a start, the database is found in an inconsistent state or not been shut down properly, the database management system reviews the database logs foruncommitted transactions and rolls back the changes made by these transactions. Additionally, all transactions that are already committed but whose changes were not yet materialized in the database are re-applied. Both are done to ensure atomicity and durability of transactions.

Answer:

Related questions

6 votes
6 votes
5 answers
2
Desert_Warrior asked Jun 3, 2016
4,362 views
A locked database file can beAccessed by only one userModified by users with the correct passwordUsed to hide sensitive informationUpdated by more than one user
5 votes
5 votes
2 answers
3
Anuanu asked May 30, 2016
3,906 views
Purpose of 'Foreign Key' in a table is to ensureNull IntegrityReferential IntegrityDomain IntegrityNull and Domain Integrity
4 votes
4 votes
4 answers
4
ajit asked Oct 5, 2015
4,571 views
The 'command' used to change contents of one database using the contents of another database by linking them on a common key field?ReplaceJoinChangeUpdate