Banco de Dados
Prof. Msc: Luiz Nagata
MANAUS-AM
SUMÁRIO: ( É SOMENTE UMA SUGESTÃO)
- INTRODUÇÃO
- OBJETIVOS
- JUSTIFICATIVA
- TECNOLOGIAS UTILIZADAS
- DESCRIÇÃO DO PROBLEMA
- DESCRIÇÃO DE UC’S (COLOCAR A MAIS IMPORTANTE
- DIAGRAMAS (UC, CLASSE, SEQUENCIA, ATIVIDADE, ESTADO, MER E ETC
- CONSIDERAÇÕES FINAIS
- BIBLIOGRAFIA
Extensões do Modelo ER
Possuem o objetivo de aumentar o poder de expressão do modelo
provendo novos meios de representações
Suporte a Abstrações de Dados características de modelos semânticos
Abstrair consiste em desconsiderar detalhes da informação disponível, a fim de obter uma visão mais geral (mais abstrata)
Abstrações de Dados: omitem (deliberadamente) detalhes estruturais para facilitar a visão global do tópico em questão
As principais extensões são:
Especialização
Generalização
Herança de Atributos
Agregação
Existem muitas outras extensões. Como por exemplo, as relacionadas com aplicações para BD Distribuídos e BD Geográficos
Extensões do Modelo ER
Especialização:
Definição de uma entidade que é um subconjunto de uma outra entidade
Processo de classificar o conjunto de entidades em conjunto de entidades especializados Generalização:
Definição de uma entidade que é um superconjunto de uma outra entidade.
Processo de generalizar vários conjuntos de entidades em um só conjunto de entidade Generalização/Especialização
Notação DER:
É um triangulo isósceles
Herança de Atributos
Os atributos dos conjuntos de entidades de nível superior
(genérico) são herdados pelos conjuntos de entidades de nível inferior (específicos)
Em geral, atributos usados como critério não são herdados pelos CEs específicos
Numa hierarquia de especialização, os conjuntos de entidades específicos participam de todos os relacionamentos definidos para o CE genérico
A Herança de propriedades (atributos e relacionamentos) se propaga em