| Date |
Content covered |
Reading |
|
01/05/09 |
Syllabus, Introduction [slides:
] |
Chapter 1 |
|
01/07/09 |
Introduction [notes:
] |
Chapter 1 |
|
01/12/09 |
Relational model [slides:
][notes:
] |
Chapter 3 |
|
01/14/09 |
Relational algebra
[slides:
][notes:
  ] |
Chapter 4 |
|
01/21/09 |
Relational algebra [notes:
][notes:
 ] |
Chapter 4 |
|
01/26/09 |
Relational calculus
[notes:
] |
Chapter 4 |
|
01/28/09 |
SQL - basics [slides:
][notes:
] |
Chapter 5 |
|
02/02/09 |
SQL - aggregates [notes:
  ] |
Chapter 5 |
|
02/04/09 |
SQL - more complex
queries [notes:
][notes:
] |
Chapter 5 |
|
02/09/09 |
DBMS architecture,
buffer management [Slides:
][notes:
] |
Chapter 9 |
|
02/11/09 |
File organization
[notes:
] |
Chapter 9 |
|
02/16/09 |
Indexing [Slides:
][notes:
] |
Chapter 8 |
|
02/18/09 |
ISAM and B+-tree [Slides:
][notes:
] |
Chapter 10 |
|
02/23/09 |
B+-tree
maintenance [notes:
 ] |
Chapter 10 |
|
02/25/09 |
Bulk loading, B-tree
[notes:
  ] |
Chapter 10 |
|
03/02/09 |
Midterm [review:
][old exam:
] |
|
|
03/04/09 |
Composite key index, index selection [notes:
 ] |
Chapter 8 |
|
03/09/09 |
Hash-based Indexes
[Slides:
][notes:
 ] |
Chapter 11 |
|
03/11/09 |
Query evaluation
basics
[Slides:
][notes:
] |
Chapter 12 |
|
03/23/09 |
External sorting
[Slides:
][notes:
] |
Chapter 13 |
|
03/25/09 |
R.A. Operator
evaluation
[Slides:
][notes:
] |
Chapter 14 |
|
03/30/09 |
R.A. Operator
evaluation
- joins [Slides:
][notes:
] |
Chapter 14 |
|
04/01/09 |
Query optimizer [Slides:
][notes:
] |
Chapter 15 |
|
04/06/09 |
Query optimizer - the
system R approach [notes:
 ] |
- |
|
04/08/09 |
Transaction management
overview [Slides:
][notes:
 ] |
Chapter 16 |
|
04/13/09 |
Student presentation:
R-tree [Slides:
]
Quad-tree [Slides:
] kd-tree [Slides:
] |
|
|
04/15/09 |
Student presentation:
Bitmap [Slides:
]
Grid File [Slides:
]
Well-separated pair decomposition [Slides:
]
SINA [Slides:
] |
|
|
04/20/09 |
Concurrency control [Slides:
][notes:
] |
Chapter 17 |
|
04/22/09 |
Two-phase Locking and
Logging [Slides:
] [notes:
] |
Chapters 17 & 18 |
|
04/28/09 |
Final exam can be
found here:
 |
|
|
|
|
|