difference between filesystem and dbms