CSE 444 Winter 2018
Lecture Topics

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

DateDescription
January 3 Introduction (small , large)
January 5 Review of relational model and SQL (small , large)
January 8 DBMS architecture (small , large)
January 10 Data storage and buffer management (small , large)
January 12 Indexing (small , large)
January 17 Indexing continued (no new lecture notes)
January 19 Query execution and operator algorithms (part 1) (small , large)
January 22 Operator algorithms (part 2) (small , large
January 24 Query plan cost estimation (small , large)
January 26 Query optimization (small , large)
January 29 Query optimization (small , large)
January 31 Query optimization (small , large)
February 2 Transactions: Concurrency control (small , large)
February 5 Transactions: Concurrency control (small , large)
February 7 Transactions: Concurrency control (small , large)
February 9 Transactions: Concurrency control continued
February 12 Transactions: Recovery (small , large, example)
February 14 Transactions: Recovery continued
February 16 Transactions: Recovery ended
February 21 Parallel DBMSs (small , large)
February 23 Parallel DBMSs continued
February 26 MapReduce (small , large)
February 28 Spark (small , large)
March 2 Distributed transactions (small , large)
March 5 Replication (small , large)
March 7 NoSQL: KeyValue Stores (small , large)
March 9 NewSQL: In-memory OLTP (small , large)