Fall 2003 Syllabus
Professor: Ken Goldberg
Industrial Engineering and Operations
Research (IEOR) Dept
University of California at Berkeley
Lectures: MW 11-12pm, 3106 Etcheverry
Labs: F 12-2pm, 1173 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 with local organizations to design and implement a prototype database system in the team Design Project (DP). |
|
Lecture Date | Topic | Lab Date | Description |
|
Aug 25, 27 | Entrance Exam, Intro | Aug 29 | Lab 1: HTML |
|
Sept 1, 3 | (Labor Day), Design Project | Sept 5 |
Access Lab 2 |
|
Sept 8, 10 | Formal Logic | Sept 12 |
Access Lab 3 |
|
Sept 15, 17 | ER and EER Models, Design Team Assignments | Sept 19 | Access Lab 4 |
|
Sept 22, 24 | Relational Algebra, Feedback on DP Proposals | Sept 26 | Access Lab 5 |
|
Sep 29, Oct 1 | Relational Algebra | Oct 3 | Access Lab 6 |
|
Oct 6, 8 | (Yom Kippur), Relational Algebra | Oct 10 | DP Review 1 |
|
Oct 13, 15 | ER and EER to Relational Conversion | Oct 17 | Access Lab 7 |
|
Oct 20, 22 | Structured Query Language | Oct 24 | Access Lab 8 |
|
Oct 27, 29 | Structured Query Language | Oct 31 |
Design Project |
|
Nov 3, 5 | Mid-Term Review, Mid-Term | Nov 7 | DP Review II |
|
Nov 10, 12 | Functional Dependency | Nov 14 | Design Project |
|
Nov 17, 19 | Inference Rules | Nov 21 | SQL Lab |
|
Nov 24, 26 | Min Cover, Candidate Key Algorithms |
Nov 28 | *Holiday (Thanksgiving) |
|
Dec 1, 3 | Normalization Theory | Dec 5 | Final DP Presentations |
|
Dec 8, 10 |
Reading Day, Final Exam 12:30-3:30 in 180 Tan Final Report Due |
Dec 12 |
-- |