DBMS Week 9 solution