CSE 444 Spring 2024
Lecture Topics

Subscribe to this calendar (Google, iCal, etc.)

DateDescription
March 25 Introduction
March 27 Review of relational model and SQL
March 29 DBMS architecture
April 1 Data storage and buffer management
April 3 Indexing
April 5 Indexing continued
April 8 Query execution and operator algorithms (part 1)
April 10 Operator algorithms (part 2)
April 12 Operator Algorithms (cont)
April 15 Query plan costs
April 17 Query Optimization: Search Space
April 19 Query Optimization: Algorithms
April 22 Query Optimization: Selinger Algorithm vs SimpleDB
April 24 Transactions: Concurrency control
April 26 Transactions: Locking
April 29 Transactions: Optimistic concurrency Control
May 1 Optimistic concurrency Control (cont.)
May 3 Optimistic concurrency Control (cont.)
May 6 Transactions: Recovery
May 8 Transactions: Recovery
May 10 Transactions: Recovery
May 13 Parallel DBMSs
May 15 Parallel DBMSs (continued)
May 17 Parallel DBMSs (continued)
May 20 MapReduce
May 22 Spark
May 24 Two Phase Commit
May 29 Replication
May 31 Column Stores