CS 650 - Advanced Database Management – Fall 2013

Prof. Alex Brodsky

This class focuses on the study of the internal architecture of database systems. Topics include (1) physical data organization and indexing, (2) query processing and optimization, (3) transaction processing, and (4) database system architectures.

Meeting Place: Innovation Hall 136

Meeting Time: Mondays  7:20 – 1:00 pm (see below)

InstructorÕs Office Hours: Tuesdays 4:30-6:00 pm (please check before coming)

InstructorÕs Contact Info: brodsky@gmu.edu,  703-993-1529, Nguen Engineering Building 4418

Tentative class schedule:                                      

 

Aug 26 - Introduction and course administration

Sep 2  – Labor Day – no class

Sep 9  - Physical data organization

Sep 16 - Physical data organization

Sep 23 - Physical data organization

Sep 30 - Query processing and optimization

Oct 7  - Query processing and optimization

Oct 14 – Columbus Day Recess – meet on Tue instead

Oct 15 – Tue - Transaction processing                      

Oct 21 - Transaction processing

Oct 28 - Architectures of database systems

Nov 4  - Architectures of database systems

Nov 11 - Catch-up, review and problem solving

Nov 18 – Exam

Nov 25 – Project presentations

Dec 2  - Project presentations

Dec 9 No meeting

Dec 16 – Project presentations

 

Recommended textbooks:

1.     Database Systems — An Application-Oriented Approach (2nd Ed.), M. Kifer, A. Bernstein and P. M. Lewis. Addison-Wesley (Pearson), 2005.

2.     Database Management Systems (3rd Ed.),  R. Ramakrishnan and J. Gehrke. McGraw-Hill, 2003.

3.     Database System – The Complete Book (2nd Ed.), H. Garcia-Molina, J.D. Ullman, J. Widom

4.     Database Systems Concepts (5th Ed.), Silberschatz, H.F. Korth and S. Sudarshan. McGraw-Hill, 2006.

 

Reading: Much of the material in the textbook will be covered in the lectures. Some sections will be assigned for self-study (knowledge will be assumed in homework and exams). Some sections will be skipped entirely. The exact textbook pages for the first book (by Kifer, Bernstein and Lewis) for which students are responsible will be provided at the end of each topic.

 

Course Load: There will be an exam approximately 5 weeks before the end of the semester and a semester long project.

 

Final grade: The final grade will be approximately: exam 50%, project 40%, and participation in class discussions – 10%.  final 45%. The weighted score of 90% or higher guarantees an A, 75% guarantees a B.