a database system is a collection of interrelated data and a set
of programs that allow users to access and modify their data … a
major purpose … an abstract view of the data.
… developer hides the complexity from users … through several
levels of abstraction
the view level of the abstraction exists to simplify their
interation with the system.
schemas at the view level, sometimes called subschemas, that
describe different views of the database