Database Systems (Winter 2008-2009) - Assignments

(back to course main page)

Previous Tests

For your requests, here are the test from previous years:

Homework Assignments

  • There are 2 homework assignments to submit (besides the project)
  • Homework will be submitted in pairs (2 students)
  • All homework should be submitted via E-Mail to Rubi Boim (boim@post...) before due date
    please hard copy the second assignment to my mailbox - 372 on Schreiber's second floor - before due date
  • A third assignment will be published with its solution near the end of the course
Assignment Topic Distribution Date Due Date Solution
Homework 1 SQL 18/11 2/12 --Solution 1?>
Homework 2 Database design, Views 13/01 27/01 --Solution 2?>
Homework 3 Execution, Optimization -- -- --Solution 3?>

Project

The project will include designing and coding of a database system. Its goal is to give a "hands on" experience to some of the topics discussed in class regarding design, development, management, and maintenance. It will be developed by using one of the leading database management systems (DBMS), which will be selected during the course.

  • Project subject will be disclosed on project distribution
  • The project will be developed in groups of 4 students
  • The project will be constructed by two phases
Phase Distribution Date Due Date Files
Project Phase 1 16/12 27/01 Project Details
Project examination form
Project grade guide

Additional Notes

  • In general, out-of-the-box thinking, originality and common-sense are key attributes in the project as well as the home assignments and the final exam, therefore they will be rewarded accordingly (bonus points)
  • Assignments are due at midnight on the due date, unless otherwise announced. Barring usual circumstances, late homework will not be accepted