CPSC471 database development project