Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelo de dados, Instâncias, esquemas Aula 1.6 (Modelos de dados (Deve…
Modelo de dados, Instâncias, esquemas Aula 1.6
Instância
Dados armazenados dentro do Esquema
Esquema
Estrutura do modelo para receber os dados
Modelos de dados
Está relacionado com os diversos participantes do processo de CRIAÇÃO DO BANCO DE DADOS
É a
BASE
para construir um Esquema
ESSE será a descrição do BD e pode ser conhecido por
Projeto Geral
Intenção
Conotação
A instância desse,
que é o próprio BD juntamente com os dados em determinado instante
, é conhecido como EXTENSÃO
Fornece um
significado
É o que permite a abstração de dados
Oculta detalhes do armazenamento
Coleção de
conceitos
para descrever a estrutura de um BD
Deve definir um conjunto de ferramentas conceituais para as tarefas
Descrição dos dados
Relacionamentos entre os dados
Semântica dos dados
Restrições de consistência
Boa parte dos modelos suportem operações
Representam o aspecto dinâmico
Representam o comportamento de uma aplicação de BD
Dividem-se em 3 categorias
Conceitual
Faz uma abordagem de alto nível
Visão de como o usuário final percebe os dados
Representacional/Implementação
Abordagem em nível intermediário
Visão para os envolvidos na construção do BD
Aqui alguns detalhes da implementação já podem ser vistos
Físico
Abordagem em baixo nível
Aqui será forma
COMO
os dados serão armazenados em disco
Descreve estruturas de dados complexas
Níveis de Abstração
Mais Baixo / Físico -
COMO os dados serão armazenados
Lógico -
QUE dados serão armazenados
Descreve de forma simples o BD
Por mais que a implementação de uma estrutura simples seja complexa, o usuário que acessa esse nível de abstração não precisa conhece-la
Mais Alto / Visão
Descreve parte do BD
Nem todos
usuários/sistemas
precisam ter acesso à todos os dados do BD