No que se refere aos conceitos básicos de Banco de Dados
(BD), um modelo de dados é usado para descrever a estrutura
lógica e física de um BD. Nesse contexto, a arquitetura de um
SGBD visa a separar as aplicações do usuário dos dados físicos
por meio de três níveis, descritos a seguir.
I. Usa um modelo de dados que mostra a estrutura de
armazenamento físico do BD, os detalhes dos dados
guardados e os caminhos de acesso.
II. Efetua uma descrição total da estrutura do BD, mas não
oferece detalhes dos dados guardados no BD.
III. Descreve as visões do BD para um grupo de usuários, com
destaque para os que terão acesso ao BD.
Os níveis descritos em I, II e III são denominados,
respectivamente: