logical data independence in dbms