Timetable

Jan 11
Introduction and class overview (chapter 1)
Jan 13, 20, 25
Entity-Relationship modeling (chapter 6)
Jan 27, Feb 1
The relational model and relational algebra (chapter 2)
Feb 3, 8, 10, 15
SQL (chapters 3-5)
Feb 17
Security (chapter 4.2, 4.7)
Feb 22
Key-value stores, document-stores, BigTable, Streaming data, Graph Databases (chapter 10.2, 10.5, 10.6)
Feb 24
Midterm review
Feb 25
Midterm exam (24 hour window starting at 1pm; 75 minute test, details to be provided later)
Mar 8, 10
Object-relational databases (chapter 8)
Mar 15, 17
Storage and indexing (chapter 12, small parts of chapters 13, 14)
Mar 22, 24
Query processing and optimization (chapters 15, 16)
Mar 29, 31
Transactions (chapter 17, small parts of chapter 18)
Apr 5, 7, 12
Normalization (chapter 7)
Apr 14
Final exam review
April 21
Tentative final exam date (24 hour window starting at 1pm; untimed test, roughly 3 hours work expected, details to be provided later)



Ken Ross 2021-01-11