Informatica
Modelo Entidade-Relacionamento
Modelo Entidade - Relacionamento
=
Percepção de que o mundo real é formado por um conjunto de objetos chamados entidades e pelo conjunto dos relacionamentos entre estes objetos.
2
1
Modelo Entidade-Relacionamento
A abordagem ER foi criada em 1976 por Peter Chen; Considerada padrão para modelagem conceitual; Maior capacidade semântica; os aspectos semânticos do modelo se referem a tentativa de representar o significado dos dados; O modelo de dados desta abordagem é o MER, representado graficamente por um DER.
3
Modelo Entidade-Relacionamento
O MER é fundamentado em três conceitos básicos:
Conjunto de Entidades; Conjunto de Relacionamentos; e Atributos das Entidades.
4
2
Modelo Entidade-Relacionamento
Entidade
Entidade
= conjunto de objetos da realidade modelada, sobre os quais deseja-se manter informações no banco de dados
5
Modelo Entidade-Relacionamento
Entidade
Uma entidade pode ser concreta (pessoa, livro), ou pode ser abstrata (empréstimo, viagem de férias ou um conceito); Instância de uma entidade: um objeto da coleção (ocorrência da entidade); Graficamente representada através de um retângulo que contém o nome da entidade. Exemplo:
Pessoa
Departamento
6
3
Modelo Entidade-Relacionamento
Relacionamento
Relacionamento
= conjunto de associações entre entidade
7
Modelo Entidade-Relacionamento
Relacionamento
Mostra a associação entre as instâncias das entidades. Exemplo: saber quais pessoas estão associadas a quais departamentos em uma organização. Representado graficamente através de um losango, ligado por linhas aos retângulos que representam as entidades que participam do relacionamento.
8
4
Modelo Entidade-Relacionamento
Relacionamento
DEPARTAMENTO
Lotação
PESSOA
Este modelo expressa que o BD mantém informações sobre: conjunto de objetos classificados como pessoa; conjunto de objetos classificados