Across
- 2. The type of database model that uses tables to store data. (10 letters)
- 4. A situation where two or more transactions are waiting indefinitely for each other to release locks. (9 letters)
- 7. The component responsible for managing all database transactions. (11 letters)
- 8. A database property that ensures data integrity after a transaction, even in the case of a system failure. (10 letters)
- 9. The ACID property that guarantees a transaction's results are not visible to others until it is committed. (10 letters)
- 10. The process of restoring the database to a previous consistent state. (8 letters)
Down
- 1. The process that handles the isolation and atomicity of transactions. (6 letters)
- 3. A property that ensures all operations of a transaction are completed successfully or none at all. (7 letters)
- 5. A situation where a transaction waits for a resource that another transaction holds, which in turn is waiting for a resource held by the first transaction. (5 letters)
- 6. The phase in a transaction that ensures changes are permanently saved to the database. (7 letters)
