Arquitetura ANSI/ SPARC
3 Níveis
Nível externo
Usuários da base de dados.
Nível conceptual
Designers da base de dados e administradores.
Nível interno
Designers de sistemas.
Nível Interno
Lida coma implementação física da BD.
Estrutura dos registos em disco:
files,
pages,
blocks.
Indexes e ordenação dos registos.
Domínio: Programadores de sistemas BD.
Exemplo
Nível Conceptual
Descreve a estrutura da base de dados para os utilizadores:
Descreve entidades, tipos de dados, relações, operações, restrições, etc.
Utiliza (tipicamente) um modelo de dados para descrição do esquema conceptual.
Oculta detalhes de implementação física (abstração).
Domínio: Administradores da BD e programadores de aplicações.
Exemplo
Nível Externo
Oferece vistas da base de dados adaptadas a cada utilizador:
Apresentação dos dados pode ser trabalhada, parte dos dados pode ser ocultada, etc.
Domínio: Utilizadores finais e programadores de aplicações.
Exemplo
Last updated