- Jan 18
- Introduction and class overview (chapter 1)
- Jan 23, 25, 30
- Entity-Relationship modeling (chapter 6)
- Feb 1, 6
- The relational model and relational algebra (chapter 2)
- Feb 8, 13, 15, 20
- SQL (chapters 3-5)
- Feb 22
- Security (chapter 4.2, 4.7)
- Feb 27, Mar 1
- Object-relational databases (chapter 8)
- Mar 6
- Midterm review
- Mar 8
- Midterm exam (75 minute test, details to be provided later)
- Mar 20
- Key-value stores, document-stores, BigTable, Streaming data, Graph Databases (chapter 10.2, 10.5, 10.6)
- Mar 22, 27
- Storage and indexing (chapter 12, small parts of chapters 13, 14)
- Mar 29, Apr 3, 5
- Query processing and optimization, materialized views (chapters 15, 16)
- Apr 10, 12
- Transactions (chapter 17, small parts of chapter 18)
- Apr 17, 19, 24
- Normalization (chapter 7)
- Apr 26
- Overflow material
- May 1
- Revision and final exam review
- May 10
- Tentative final exam date (2hr 50 min test, details to be provided later)
Ken Ross
2023-01-18