CS 525: Advanced Database Organization - Fall 2015

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/251. Introductionslides or handout (6 slides per page)
2. Hardwareslides or handout (6 slides per page)
08/273. Disk Organizationslides or handout (6 slides per page)
09/014. Index Structures - Conventional Indexes and B-Treesslides or handout (6 slides per page)
09/034. Index Structures - Hashingslides or handout (6 slides per page)
09/084. Index Structures - Advanced Index Techniquesslides or handout (6 slides per page)
09/105. Query Processing - Overviewslides or handout (6 slides per page)
09/155. Query Processing - Parsing and Analysisslides or handout (6 slides per page)
09/175. Query Processing - Logical Optimizationslides or handout (6 slides per page)
09/225. Query Processing - Query Executionslides or handout (6 slides per page)
09/24
09/295. Query Processing - Physical Optimizationslides or handout (6 slides per page)
10/01
10/06
10/08
10/13
10/156. Recovery and Concurrency Control - Transaction Managementslides or handout (6 slides per page)
10/20Mid Term ExamInfo
10/22
10/27
10/29
11/03
11/056. Recovery and Concurrency Control - Failure and Recoveryslides or handout (6 slides per page)
11/10
11/12
11/176. Recovery and Concurrency Control - Concurrency Controlslides or handout (6 slides per page)
11/19
11/24
12/01
12/03Contest and QA Session
12/09Final ExamInfo