CS 387 database project