Professional Documents
Culture Documents
Advance DB Question
Advance DB Question
2. Which recovery method focuses on restoring the database to a known previous state using a
backup?
a) Log-based recovery
b) Checkpoint-based recovery
3. Which recovery method involves replaying logged actions to bring the database to a consistent
state?
a) Shadow paging
d) Multi-database recovery
a) Log-based recovery
d) Checkpoint-based recovery
c) Multi-database recovery
d) Shadow paging
a) Checkpoint-based recovery
d) Log-based recovery
8. Which recovery method is known for its efficiency and speed but requires additional storage
space?
b) Shadow paging
9. Which recovery method ensures atomicity, consistency, isolation, and durability (ACID)
properties of database transactions?
a) Shadow paging
d) Multi-database recovery
10. Which recovery method focuses on minimizing the loss of committed transactions during a
failure?
a) Log-based recovery
c) Checkpoint-based recovery
11. Which recovery method involves dividing a database into smaller fragments and storing them
on different nodes?
a) Data replication
b) Data allocation
c) Horizontal fragmentation
d) Vertical fragmentation
12. Which recovery method is known for its ability to recover the database to a consistent state
even after a crash during recovery?
a) Shadow paging
c) Checkpoint-based recovery
13. Which recovery method relies on maintaining a transaction log that records all database
modifications?
a) Multi-database recovery
14. Which recovery method involves rolling back uncommitted transactions and redoing committed
transactions based on the transaction log?
a) Checkpoint-based recovery
c) Shadow paging
15. Which recovery method is best suited for a system that requires high availability and minimal
downtime?
d) Log-based recovery
16. Which recovery method involves creating incremental backups of only the changes made since
the last full backup?
a) Differential backup
b) Shadow paging
c) Log-based recovery
d) Checkpoint-based recovery
Answers