Timetable

Jan 19
Introduction and class overview.
Jan 24, 26, 31, Feb 2, 7, 14
Storage methods, index structures. Ch. 12, 13, 14, 24. Some material on FAST Trees, DASH, and learned indexes will be supplied by the instructor.
Feb 16, 21, 23, 28, Mar 2
Query processing and optimization. Ch. 15, 16. Some material on object-relational query processing will be provided by the instructor.
Mar 7
Overflow material, review.
Mar 9
Midterm exam date.
Mar 21, 23, 28
Transactions, concurrency control. Ch. 17, 18.
Mar 30
Crash recovery. Ch. 19.
Apr 4, 6, 11, 13
Parallel and Distributed Databases. Ch. 20-23.
Apr 18
Case study: FoundationDB. A paper on FoundationDB will be supplied by the instructor.
Apr 20, 25
Materialized Views. Ch. 16.5. Some additional material will be supplied by the instructor.
Apr 27
Overflow material.
May 2
Revision.



Ken Ross 2022-02-12