Review Questions
1. | What is a transaction? What are its properties? Why are transactions important units of operation in a DBMS? |
2. | Draw a state diagram and discuss the typical states that a transaction goes through during execution. |
3. | How does the DBMS ensure that the transactions are executed properly? |
4. | What is consistent database state and how is it achieved? |
5. | What is transaction log? What are its functions? |
6. | What are the typical kinds of records in a transaction log? What are transaction commit points and why are they important? |
7. | What is a schedule? What does it do? |
8. | What is concurrency control? What are its objectives? |
9. | What do you understand by the concurrent execution of database transactions in a multi-user environment? |
10. | What do ... |
Get Database Systems: Concepts, Design and Applications now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.