Three schema architecture of database systems