Como trabalhar
Modelo Entidade-Relacionamento
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.
Prof. Jefferson S. Silva CEFET.PHB - PI
MER
A técnica de modelagem mais usada é a Abordagem Entidade-Relacionamento (ER). O modelo de dados é representado graficamente atraves de um Diagrama de EntidadeRelacionamento (DER). Essa abordagem foi criada por Peter Chen (1976) é considerada como um padrão para a modelagem conceitual.
Conceitos Básicos:
MER
– 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; • É a representação de um objeto do mundo real do qual se deseja manter informações • Pode ser Objetos concretos (pessoa, automóvel) ou abstrato (departamento, projeto) • retângulos
1
MER
Empregado Departamento
MER
Conjunto de Relacionamentos
Um relacionamento é uma associação entre uma ou várias entidades (objetos da realidade) Ex. um relacionamento entre um sócio “João” com o show “S-15”. Esse relacionamento especifica que o sócio “João” compareceu ao show que foi designado com o numero “S15”. Um conjunto de relacionamentos é um conjunto de relacionamentos de mesmo tipo. losangos conjuntos de relacionamentos
Sócios
Shows
MER - Relacionamento
Ex.:
Sócios
Participa
MER - Relacionamento s1 s3 s4 s5 s2
Shows s1,sh1 s1,sh3 s2, sh2 s4,sh3
Empregado
Trabalha
Departamento sh1