UNIVERSITY OF ROCHESTER

DEPARTMENT OF COMPUTER SCIENCE

CSC 290C - Intro to Database Systems

Homework

Revised:  2009-04-06

 

Some of the homework assignments will be online, using the GOAL facility (Gradiance Online Accelerated Learning). You will need a GOAL Access Code in order to register at the GOAL web site. If you didn't get an Access Code with your book, you can purchase one separately at the GOAL website. Once you are registered, you will need the class token I emailed to the course list in order to sign up for the GOAL class. Once you have signed up for the GOAL class, you will have access to the homeworks.

The online homework assignments will be marked in the schedule below as "GOAL". The rest will be more traditional homework assignments, where you actually have to hand stuff in.

Note that you get credit for the GOAL homeworks only if you attain a score of 100%. However, you may submit them as many times as necessary (prior to the deadline) to perfect your score.

Unless otherwise specified, all homework assignments are due by 23:59 on the due date.

Homework Schedule

No. Due Description
1 Wed 2/11GOAL: Classical Relational Algebra
2
3
Fri 2/20GOAL: Bag Relational Algebra
GOAL: Extended Relational Algebra
4
5
Wed 2/25GOAL: E/R Model - Basic
GOAL: E/R Model - Advanced
6 Mon 3/2GOAL: Functional Dependencies: Keys
7
8
Fri 3/6GOAL: Functional Dependencies: Inference
GOAL: Normalization
9 Fri 3/20GOAL: Multivalued Dependencies
10
11
Wed 3/25GOAL: Basic SQL
NULL Values