This document discusses database abstraction and users. It describes the three levels of abstraction in a database system according to the ANSI/SPARC standard: the external, conceptual, and internal levels. The external level includes user views, the conceptual level includes the overall database schema, and the internal level describes the physical storage structures. Mapping defines the correspondence between levels, and data independence means changes to lower levels do not affect higher levels. The document also lists different types of database users, including naive users, application programmers, sophisticated users, and the database administrator.