cs452 DB assignment