Fall 2004 Syllabus
Professor: Ken Goldberg
Industrial Engineering and Operations
Research (IEOR) Dept
University of California at Berkeley
Lecture: MW 11-12, 180 Tan Hall
Lab: F 12-2, 3106 Etcheverry
Web Page: www.ieor.berkeley.edu/~goldberg/
This course explores how databases are designed, implemented, used and maintained, with an emphasis on industrial and commercial applications. We focus on the relational database model and learn the mathematics of structured queries. Students will gain experience with MS Access, a commercial database management system, and will work in teams to design and implement a prototype database system for a local organization. |
|
Lecture Date | Topic | Lab Date | Description |
|
Aug 30, Sep 1 | Entrance Exam, Intro | Sep 3 | Lab 1: Intro |
|
Sept 6, 8 | (Labor Day), Design Project | Sept 10 |
Access Lab 2 |
|
Sept 13, 15 | Formal Logic | Sept 17 |
Access Lab 3 |
|
Sept 20, 22 | ER and EER Models, Design Team Assignments | Sept 24 | Access Lab 4 |
|
Sept 27, 29 | Relational Algebra, Feedback on DP Proposals | Oct 1 | Access Lab 5 |
|
Oct 4, 6 | Relational Algebra | Oct 8 | Access Lab 6 |
|
Oct 11, 13 | ER and EER to Relational Design Conversion | Oct 15 | Access Lab 7 |
|
Oct 18, 20 | Relational Algebra Operators | Oct 22 | DP Review 1 |
|
Oct 25, 27 | Structured Query Language | Oct 29 | Access Lab 8 |
|
Nov 1, 3 | Structured Query Language | Nov 5 |
Design Project |
|
Nov 8, 10 | Mid-Term Review, Mid-Term | Nov 12 | Design Project |
|
Nov 15, 17 | Functional Dependency | Nov 19 | DP Review II |
|
Nov 22, 24 | Inference Rules | Nov 26 | Thanksgiving Holiday |
|
Nov 29, Dec 1 | Min Cover, Candidate Key Algorithms |
Dec 3 | Design Project |
|
Dec 6, 8 | Normalization Theory | Dec 10 | Final DP Presentations |
|
Dec 14 |
Final Exam, Tues 12:30-3:30pm, C230 Cheit Hall Final Report Due |
-- |