- Transaction management:
- Definition of transaction
- State of Transaction
- ACID properties
- Schedules
- Serializability of schedules
- Concurrency control
- Lock based concurrency control (2PL), Strict 2PL, Time stamping method
- Deadlock and its handling:
- Definition
- Wait-Die and Wound-Wait methods.
- Database Recovery:
- Log Based Recovery
- Check points
- Shadow Paging