Schedule

- Administrative details
- Introduction to Database Management Systems [slides]
- DBMS architectures [slides]
- Overview of the Relational Model [slides]
- Overview of SQL Programming, Triggers [slides]
- Relational Algebra and Relational Calculus [slides]
- File Organization and Indexing [slides]
- Midterm Exam
- Disk Storage and Files [slides]
- Tree-Structured Indexes [slides]
- Hash-Based Indexes [slides]
- External Sorting [slides]
- Overview of Query Evaluation [slides]
- Evaluation of Relational Operations
- Relational Query Optimization
- Transaction Management
- Concurrency Control
- Crash Recovery
- Data Integration
- Final Exam