EECS 484: Projects

EECS 484: Database Management Systems, Winter 2009

Overview

Projects/Assignments

Schedule/Notes

Announcements

 

Minirel Assignment 2: Queries and Utilities

For the final programming project, you will build a simple query processor for Minirel, which will handle a (small) subset of SQL. You will also implement some simple utilities that will allow you to create and manipulate databases. Please click here to view a description of the assignment. Like before, you can find the skeleton code on the CTools site.

Minirel Assignment 1: Buffer Manager

For the remaining two programming projects, you will be building components of a (small) DBMS called Minirel. Before getting started, please see the Minirel system overview.

The first system component you will work on is the buffer manager. Please click here to view a description of the assignment. The skeleton framework code is provided on the course CTools site. The discussion section on Friday will introduce the Minirel project, but it will be helpful to read the system overview and assignment before attending discussion.

JDBC Word Locator Assignment (Group Project)

Click here to view the assignment. If you plan to work with a partner, you must register with the GSI by January 21.

Java Word Locator Assignment (Individual Project)

Click here to view assignment. The first discussion session will introduce Java. Please read this tutorial before the discussion.

There is also an FAQ for the assignment, which is posted here.