| 35% | |
| 17.5% | |
| 17.5% | |
| 30% |
| Date | Lecture Topic | Reading | Supplemental | Due |
| Sep 25 | introduction and data modeling | terms | ||
| Sep 27 | databases and data modeling | slides1 | requirements analysis | |
| Oct 2 | ER Modeling | slides2 | U of Texas, erExample.doc | |
| Oct 4 | ER Modeling, Keys | slides3 | erExample2.doc | |
| Oct 9 | Modeling with ER Studio | slides4 | keyexercise07.doc, erExample3.doc | |
| Oct 11 | Modeling with ER Studio | assignment 1 (due Friday) | ||
| Oct 16 | More ER Studio modeling | slides5 | ||
| Oct 18 | Normalization | Normalization (also this) | wikiNormalization | |
| Oct 23 | Physical Design | physical design | ||
| Oct 25 | MySQL Databases, Some SQL | week 4 lab | assignment 2 (due Friday) | |
| Oct 30 | Relational Algebra and SQL, test review | Beginning SQL | ||
| Nov 1 | test 1 | |||
| Nov 6 | SQL Joins | SQL Joins | ||
| Nov 8 | SQL Functions and Views | SQL Functions | part 1 final project | |
| Nov 13 | SQL Set Operations, Aggregates | SQL Subqueries | assignment 3 | |
| Nov 15 | SQL Group By | SQL Hard Queries and Transaction | ||
| Nov 20 | Guest Lecture: Dave Clements and Sierra Taylor | Dave's old lecture | assignment 4 | |
| Nov 22 | no class: Thanksgiving | |||
| Nov 27 | test review, course evals | |||
| Nov 29 | test 2 | |||
| Dec 7 | final project due | Final project |