CS 525: Advanced Database Organization - Fall 2018 - Boris Glavic

Important Dates

Schedule

The course schedule and linked slides will be updated over time. The slides are a modified version of the slides used by Hector Garcia-Molina for the CS 245 course at Stanford.

For convenience, here is a combined versions of all slides and all handouts (6 slides per page).

08/201. Introductionslides or handout (6 slides per page)
2. Hardwareslides or handout (6 slides per page)
08/223. Disk Organizationslides or handout (6 slides per page)
08/274. Index Structures - Conventional Indexes and B-Treesslides or handout (6 slides per page)
08/294. Index Structures - Hashingslides or handout (6 slides per page)
09/054. Index Structures - Advanced Index Techniquesslides or handout (6 slides per page)
09/105. Query Processing - Overviewslides or handout (6 slides per page)
09/125. Query Processing - Parsing and Analysisslides or handout (6 slides per page)
09/175. Query Processing - Logical Optimizationslides or handout (6 slides per page)
09/195. Query Processing - Query Executionslides or handout (6 slides per page)
09/24
09/265. Query Processing - Physical Optimizationslides or handout (6 slides per page)
10/01
10/03
10/10
10/15
10/176. Recovery and Concurrency Control - Transaction Managementslides or handout (6 slides per page)
10/22Mid Term ExamInfo
10/24
10/29
10/31
11/05
11/076. Recovery and Concurrency Control - Failure and Recoveryslides or handout (6 slides per page)
11/12
11/14
11/196. Recovery and Concurrency Control - Concurrency Controlslides or handout (6 slides per page)
11/26
11/28Contest and QA Session
TBAFinal ExamInfo