Banco de Dados - Mapeamento externo/conceitual e mapeamento conceitual/interno
Banco de dados pode ser definido como um conjunto ou coleção de dados armazenados que podem ser usados para alimentar sistemas de informação específicos.
Um dos objetivos de um banco de dados é oferecer uma visão abstrata dos dados aos usuários que deles necessitam; para isso, a arquitetura do banco é formada por três níveis:
(1) físico
(2) conceitual e
(3) visão do usuário.
Respectivamente, os nomes dados aos níveis da arquitetura de um banco de dados apresentados são Interno, lógico e externo.
Estes três níveis são descritos na proposta ANSI/SPARC para a definição de uma arquitetura de três esquemas para sistemas de banco de dados.
Dentro desse escopo, o mapeamento externo/conceitual e o mapeamento conceitual/interno são os processos de transformação de solicitações e resultados entre os níveis da arquitetura de Três-Esquemas de um banco de dados, onde os esquemas também podem ser definidos como interno, conceitual e externo.