|       Databases: Syllabus      |       Fall 2001      |       Michael Siff       |
Required text:
| week of | topics | sources |
|---|---|---|
| 09/10 | Introduction | Date, Ch. 1 |
| 09/17 | Relational model & SQL - informally | Date, Chs. 3, 4 |
| 09/24 | Relational model - more formally | Date, Ch. 5 |
| 10/01 | Relational algebra & relational calculus | Date, Chs. 6, 7 |
| 10/08 | Integrity | Date, Ch. 8 |
| 10/18 | Views | Date, Ch. 9 |
| 10/22 | Functional dependencies | Date, Ch. 10 |
| 10/29 | Normal forms | Date, Ch. 11 |
| 11/05 | Entity/Relationship model | Date, Ch. 13 |
| 11/12 | Transactions | Date, Ch. 14 |
| 11/19 | Concurrency | Date, Ch. 15 |
| 11/26 | Query optimization | Date, Ch. 17 |
| 12/03 | Three-valued logic | Date, Ch. 18 |
| 12/10 | Logic databases | Date, Ch. 23 |
| 12/17 | Object-oriented databases | Date, Chs. 24, 25 |
| db home | assignments | contact instructor |