Databases: Syllabus            Fall 2001            Michael Siff      

Required text:

    Date, C. J. An Introduction to Database Systems. Seventh Edition. Addison Wesley, 2000.
Additional texts that may be useful: (These texts are available at the SLC Library and also in my office.)

Course Calendar

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