Modelos de base de dados

2593 palavras 11 páginas
UNIVERSIDADE DO CONTESTADO - UnC
CURSO DE SISTEMAS DE INFORMAÇÃO -

DAIANA PAULA DE AVILA
DANNY LINO MOREIRA PENICHE
DOUGLAS ADRIANO BUSNELLO
ELIEZER POMPEO
TIAGO PELLIZZARO

Modelos de base de dados

1ª Geração
Hierárquico;
Em rede.
2ª Geração
Modelos orientados a objetos
Extensões ao modelo relacional

Modelo hierárquico

Exemplo:
Um departamento tem muitos empregados e cada um tem um supervisor e por sua vez depende de outro empregado. Cada departamento tem muitos projetos no qual trabalham muitos empregados.

Estruturas básicas:
1. Registros (coleção de valores de campos que fornece informação sobre uma entidade de um relacionamento)
2. Relacionamentos (pai-filho: 1-M) O acesso a qualquer um dos registros deve ser feito a partir da raiz e correndo para cada um dos nós da árvore da esquerda para a direita e de cima para baixo.
Restrições e dificuldades:
1. Apenas o registro pai não se relaciona com outro registro pai;
2. Se 1 registro filho tem mais do que 1 registro pai, então deve ser duplicado para cada um dos pais;
3. Dificuldades de representação de relacionamentos M:M.
Restrições e dificuldades:
1. Redundância de dados;
2. Falta de dependência lógica;
3. Utilização e programação muito exigente;
4. Dificuldade de portabilidade.
Um dos exemplos de um SGBD concebido segundo o modelo hierárquico , na década de 60, é o MIS (Management Information system) da IBM.

Modelo em Rede
Exemplo:
Modelo em Rede tem por base o modelo hierárquico;
Um filho pode ter mais do que um pai;
Acesso aos dados de forma semelhante ao modelo hierárquico;
Facilita a representação de relacionamentos de M:M.

O acesso aos dados é mais flexível do que no modelo hierárquico;
Sistema ainda complexo e exige um grande conhecimento dos programadores;
Não existe verdadeira dependência dados - aplicações.
Modelo relacional
Apresentado por Edgar Codd, em 1970;
A estrutura básica é a tabela;
Uma BD relacional é formada por um conjunto de

Relacionados

  • Modelos De Base De Dados
    439 palavras | 2 páginas
  • Base de dados - descrição para modelo ea
    1282 palavras | 6 páginas
  • Um estudo teórico sobre a evolução dos modelos de gerenciamento de base de dados: do Modelo Relacional aos novos conceitos de NoSql
    1784 palavras | 8 páginas
  • artes
    2058 palavras | 9 páginas
  • Bruno oliver
    4116 palavras | 17 páginas
  • artes
    2058 palavras | 9 páginas
  • SQL - Modelação de dados
    5078 palavras | 21 páginas
  • ER bases ddos
    4385 palavras | 18 páginas
  • Aula 1 FDB
    1933 palavras | 8 páginas
  • tecnologias de informaçao
    1840 palavras | 8 páginas