UC Berkeley School of Information
UC Berkeley
Alumni Network
Site Map
Contact Us
Support the iSchool
iSchool intranet
  • About
    • Dean's Welcome
    • Mission and History
    • Visitor Information
    • Facilities
    • iSchool Jobs
    • News
    • Events
  • Programs
    • Programs Overview
    • Master's Program
    • Ph.D. Program
    • Courses
    • Centers & Clinics
  • People
    • Faculty
    • Students
    • Staff
    • Visitors
    • Alumni
  • Research
    • Research Overview
    • Faculty Research
    • Publications
  • Admissions
    • Admissions Overview
    • Choosing the iSchool
    • Applying to the iSchool
  • Careers
    • Careers Overview
    • Student Career Resources
    • Alumni Career Resources
    • Employer Resources
  • Partners
    • Partners Overview
    • Affiliates Program
    • Support the iSchool

In this section:

Course Schedule: Spring 2008

Course Schedule: Fall 2008

Management of Technology Courses

Course Catalog

Home > Programs > Courses > Analysis and Design of Databases

258. Analysis and Design of Databases

Course Description

This graduate database course introduces tools and approaches for the systematic design of databases and interfaces for commercial and industrial applications. We focus on the relational database model, where data attributes are arranged into alternative designs. We use Chen's Entity-Relationship model to represent these alternatives and Normalization Theory to evaluate and improve designs. We also cover query languages such as relational algebra and SQL. We also investigate current research topics in the field, such as methods for referencing temporal, geometric, and encrypted data. In the lab, students experiment with a commercial Database Management System and in two projects, teams design and implement prototype database systems and research advanced topics.

Sample syllabus: http://goldberg.berkeley.edu/courses/F06/215/IEOR215/

Note:  This course is cross-listed with IEOR 215





Catalog type: General
Units: 3
Prerequisites: Graduate standing or approval of instructor.

Course History

Spring 2008  |   Instructor(s): Zait