1/13
18
2 14 19
3
4/5
7 6
8 16
17
9
15
11 10
12

Crossword: Database Transactions

Across

1. A concurrency control protocol where a transaction acquires all its required locks before starting execution and releases them all at the end. It enforces serializability.

2. A property of transactions that allows them to behave as if they were executed sequentially, even though they may be executed concurrently.

3. A situation where two or more transactions are unable to proceed because each is waiting for the other to release a resource.

4. The property that ensures transactions are executed in a way that they are unaware of each other.

5. A property that determines how concurrent transactions interact with each other and the level of data visibility.

6. The process of recording events, activities, and information to a log file or transaction log.

7. The process of restoring a database to a previous state using the information in the transaction log.

8. A unit of work performed on a database that follows the ACID approach.

9. The property that allows multiple transactions to execute concurrently without interfering with each other.

10. A specific action carried out on a database.

11. A mechanism used in the recovery process of a database to revert the effects of incomplete or aborted transactions.

12. The property that ensures the database remains in a valid state after a transaction.

Down

13. A file that records all the transactions and activities in a database system.

14. A process that reapplies the changes recorded in the transaction log during database recovery.

15. The final step of a database transaction where all changes made within the transaction are permanently saved.

16. A point within a transaction where you can roll back a part of the transaction instead of the entire transaction.

17. The process of undoing all changes made within a transaction and returning the database to its previous state.

18. Techniques and mechanisms used to manage the simultaneous execution of transactions without interference or inconsistency.

19. The ability to recover a database to a specific moment in time using the transaction log.


🖶

Shortcuts

Left: ⇤ Right: ⇥ Up: ↑ Down: ↓