CS 525: Advanced Database Organization - Spring 2014

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).

01/131. Introductionslides or handout (6 slides per page)
2. Hardwareslides or handout (6 slides per page)
01/153. Disk Organizationslides or handout (6 slides per page)
01/224. Index Structures - Conventional Indexes and B-Treesslides or handout (6 slides per page)
01/274. Index Structures - Hashingslides or handout (6 slides per page)
01/294. Index Structures - Advanced Index Techniquesslides or handout (6 slides per page)
02/035. Query Processing - Overviewslides or handout (6 slides per page)
02/055. Query Processing - Parsing and Analysisslides or handout (6 slides per page)
02/105. Query Processing - Logical Optimizationslides or handout (6 slides per page)
02/125. Query Processing - Query Executionslides or handout (6 slides per page)
02/19Quiz 1Info
02/195. Query Processing - Physical Optimizationslides or handout (6 slides per page)
02/24
02/26
03/03
03/05
03/106. Recovery and Concurrency Control - Transaction Managementslides or handout (6 slides per page)
03/12Mid Term ExamInfo
03/24
03/26
03/31
04/02
04/076. Recovery and Concurrency Control - Failure and Recoveryslides or handout (6 slides per page)
04/09
04/14Quiz 2Info
04/166. Recovery and Concurrency Control - Concurrency Controlslides or handout (6 slides per page)
04/21
04/23
04/28
04/30Contest and QA Session
05/09Final ExamInfo