Modelo entidade relacionamento
Modelo EntidadeRelacionamento
Banco de Dados I
Professor: Daniel Canêdo danielcanedo@gmail.com O modelo Entidade-Relacionamento (E-R) tem por base que o mundo real é formado por um conjunto de objetos chamados de entidades e pelo conjunto dos relacionamentos entre esses objetos; O objetivo do modelo E-R é representar a estrutura lógica do banco de dados de uma empresa, especificando o esquema da empresa, quais as entidades e como elas se relacionam entre si.
O modelo E-R é chamado de Modelagem Conceitual, cujo objetivo é representar de uma forma abstrata, independente da implementação em computador, os dados que serão armazenados no banco de dados.
MER
A técnica de modelagem mais usada é a Abordagem
Entidade-Relacionamento (ER). O modelo de dados é representado graficamente atraves de um
Diagrama de Entidade-Relacionamento (DER).
Essa abordagem foi criada por Peter Chen (1976) é considerada como um padrão para a modelagem conceitual. MER
Conceitos Básicos:
O modelo E-R trabalha com alguns conceitos básicos:
Conjunto de Entidades: uma entidade é uma “coisa” ou um
“objeto” no mundo real que pode ser identificada de forma única em relação aos outros objetos;
Um conjunto de Entidades é um conjunto que abrange entidades de mesmo tipo que compartilham as mesmas propriedades: atributos. representação de um objeto do mundo real do qual se deseja manter informações Objetos concretos (pessoa, automóvel) ou abstrato (departamento, projeto) Agrupados em conjuntos de entidades retângulos 1
MER
MER
Atributos
Empregado
Departamento
Sócios
Shows
Uma função que relaciona o conjunto de entidades a seu domínio
Tipos de Atributos
Simples ou Compostos
Os atributos simples são aqueles que não são divididos em partes. Os atributos compostos podem ser divididos, por exemplo: nome_cliente, pode ser estruturado em prenome, nome_intermediário, e
.
sobrenome
MER
Tipos de Atributos
Monovalorados ou