CSI 3317 -- Notes


The notes are copyrighted. They are an adapted and largely modified personal version of Ramakrishnan and Gehrke's original notes; therefore they are intended for your private use and should not be redistributed in any form whatsoever.

To print these notes in a 4-on-one-page format, do the following: point the mouse on the open slides and click on the right mouse button; go to the print menu; in the menu "Print what", choose "handouts", then set the "Slides per page" value to 4; finally, hit the "ok" button.

  1. Overview of DBMSs (RG Chap 1): slides -- Sept 12, 2006
  2. The Entity-Relationship Model (RG Chap 2, 2.1--2.6,2.8): slides -- Sept 15, 2006
  3. The Relational Model (RG Chap 3): slides -- Sept 19 & 22, 2006
  4. Algebra and Relational Calculus (RG Chap 4):
  5. SQL: Queries, Constraints, and Triggers (RG Chap 5): slides-1; slides-2 -- Oct 5, 9 and 12, 2006
  6. Database Application Development (RG Chap 6):
  7. Internet Applications (RG Chap 7):
  8. Storage and indexing (RG Chap 8-11):
  9. Query processing (RG Chap 12, and selected sections of Chap 14): slides -- Nov 21, 2006
  10. Transaction processing (Chap 16; Sections of Chap 17,18)