You are on page 1of 2

Data Abstraction

A data model is a collection of concepts that can be used to describe the structure of a
database.

Data model is used to achieve data abstraction.

Data abstraction generally refers to the suppression of details of data organization and
storage, and the highlighting of the essential features.

Levels of Abstraction

Fig: Levels of Data Abstraction

1.physical or Internal Level

This level is concerned with the physical storage of information. It provides the internal view
of the physical storage of data.

2.Logical or Conceptual Level

This level describes what data are stored in the database and what relationships exist among
those data. It describe the entire database in terms of a small number of simple structures.
3.View or External Level

This level is the highest level of abstraction. It describes the view of the individual users
towards the database.

You might also like