2 Modelo De Banco De Dados
DE DADOS
Prof. Bruno dos Santos Nascimento
(Simbologia clássica)
Modelos de
Banco de Dados
Modelos de banco de dados é uma descrição dos tipos de informações que estão armazenadas em um banco de dados.
Para construir um modelo de dados, usa-se uma linguagem de modelagem de dados. Existem linguagens textuais e linguagens gráficas.
Modelos de
Banco de Dados
Modelo para organização dos dados de um BD.
Define um conjunto de conceitos para representação de dados.
Exemplo: Entidade, tabela, atributo ...
-Existem modelos para diferentes níveis de abstração de representação de dados.
- Modelos conceituais
Modelos Conceituais
Representação com alto nível de abstração.
- Modela de forma mais natural os fatos do mundo real, com suas propriedades e seus relacionamentos.
- Independente de BD.
- Preocupação com a semântica da aplicação.
Exemplo: Modelo Entidade-Relacionamento.
Modelos Lógicos
Representam os dados em alguma estrutura (lógica) de armazenamento de dados.
-
Também chamados de modelos de BD.
Dependente de BD
Exemplos:
- Modelo Relacional (tabelas)
- Modelo Orientado a Objeto (os dados são armazenados sob a forma de objectos)
- Modelo hierárquico (árvore, Utiliza apontadores para os registros)
- Modelo de Rede (árvore sem sentido descendente, Utiliza apontadores para os registros)
- Modelo Dedutivo (tabelas, com manipulação com cálculos)
Modelos Físico
Descrevendo o modo como os dados são salvos em meios de armazenamentos, como discos e fitas, sendo exigido a definição tanto dos dispositivos de armazenamento físico como dos métodos de acesso
(físico) necessários para se chegar aos dados nesse dispositivos, o que o torna dependente tanto de software como de hardware. OBRIGADO
Perguntas ????