Spring 2001 Syllabus
Professor:
Ken Goldberg
Industrial Engineering and Operations Research (IEOR) Dept
University of California at
Berkeley
Lectures: MW 12-1, 3113 Etcheverry
Labs: F 2-4, 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
a commercial database management system and will work in teams with
local companies on a Design Project (DP) . Since the World Wide Web
(WWW) is essentially a huge distributed multimedia database, we'll
also learn how to design HTML pages, how to search and collect data on
the web, and how the WWW is being used by industry.
``Student teams from two IEOR database design courses recently placed their semester projects up for review before local technical gurus. Two juries of engineering professors and industry representatives rated the Web-based projects on the basis of creativity, database design, technical sophistication, functional richness, and user interface design.'' -- Tamar Laddy, UCB Engineering News, 1996. |
|
Lecture Date | Topic | Lab Date | Description |
|
Jan 17 | Introduction, History of RDMS | Jan 19 | Access Lab 1 |
|
Jan 22, 24 | ER and EER Diagrams | Jan 26 | Access Lab 2 |
|
Jan 29, 31 | Design Projects/Team Assignments | Feb 2 | HTML |
|
Feb 5, 7 | Relational Algebra | Feb 9 | Access Lab 3 |
|
Feb 12, 14 | Relational Algebra | Feb 16 | Access Lab 4 |
|
Feb 19, 21 | President's Day/Relational Algebra | Feb 23 | DP Review I |
|
Feb 26, 28 | Relational Algebra | Mar 2 | Access Lab 5 |
|
Mar 5, 7 | Structured Query Language | Mar 9 | Design Project |
|
Mar 12, 14 | Structured Query Language | Mar 16 | DP Review II |
|
Mar 19, 21 | Structured Query Language | Mar 23 | Design Project |
|
Mar 26, 28 | Spring Break | Mar 30 | Spring Break |
|
Apr 2, 4 | Review, Mid-Term | Apr 6 | Access Lab 6 |
|
Apr 9, 11 | Normalization Theory | Apr 13 | DP Report III due |
|
Apr 16, 18 | Normalization Theory | Apr 20 | Access Lab 7 |
|
Apr 23, 25 | Normalization Theory | Apr 27 | Design Project |
|
Apr 30, May 2 | Normalization, Final Project Presentations | May 4 | No Lab |
|
May 7 | Final Project Presentations | -- | -- |
|
May 15 | Final Exam: 12:30-3:30, 141 McCone Hall | -- | -- |