CSC 8490-001: Database Systems

Fall, 2009

Tentative Calendar for the Semester


Date Lecture Coverage (Chapter(s) in Text) Homework (H) and Project Phase (P) Due Presentation Materials
Aug 25 Introduction (1, 2)
Due Saturday, Aug 29:
P00 (status of progress towards a group)

Sep 1 Entity-Relationship Model (3) H01 (report on article)

P01 (teams, topics and roles)

Sep 8 Relational Data Model (5)
ER->RDM mapping (7.1)
H02 (ERD)

P02 (miniworld)
P03 (ER model)

Sep 15 Relational Algebra (6) H03 (ER -> RDM)

Sep 22 SQL (7) H04 (r alg)

P04 (rdb schema diagram)

Sep 29 Database Programming (9) H05 (SQL1)
H06 (SQL2)

P05 (schema implementation)

Here're the presentations I gave in the past. There may be some updates for this term, but most of the information is still pretty current.
Oct 6 EER and UML (4)
EER/UML->RDM mappings (7.2)
H07 (JDBC)
H08 (PL/SQL)

P06 (db instance)

Due Oct 14 (during break):
H09 (EER)
H10 (UML)
H11 (EERD->RDM)

Oct 20 Midterm Exam Due Thursday, Oct 22:
P07 (midterm report of group meetings)
P08 (midterm report of individuals)

Oct 27 Relational Design Theory (10) P09 (query implementations)
Nov 3 Relational Design Theory (11) H12 (FD's)
H13 (NF's)

P10 (other conceptual schemas)

Nov 10 Transaction Processing (17) H14-15 (decompositions)

P11 (database programming)

Nov 17 Concurrency Control (18) H16 (TP1)

P12 (FD's and NF's)

Nov 24 Object Data Model (21) H17 (TP2)

Note: Most of the Elmasri/Navathe presentations for the ODM are from the Fourth Edition, but the fifth is essentially the same.
Dec 1 Object Data Model (21) H18 (ODL)

P13 (ODM)

Due Saturday, Dec 5:
H19 (OQL)

Dec 8 Final Examination


Dec 15 Project Presentations
P14 (presentation materials)

Due Wednesday, Dec 16:
P15 (final report of group meetings)
P16 (final report of individuals)


Last updated: Sep 14, 2009


Back to the home page for the course