DBMS Week 6 solution