2
Modelagem de dados (1/3)
3
Modelagem de Dados (2/3)
Conceito:
Processo de representar as informações
do mundo real na forma de um modelo
6
Exercício
8
Modelo Entidade-Relacionamento
9
Modelo Entidade-Relacionamento
Para cada conjunto de entidades do modelo, a
empresa tem interesse em guardar algumas
informações relacionadas aos seus elementos. Isto é
feito através dos atributos.
Exemplo
12
Modelo Entidade-Relacionamento
Relacionamento (binário) é uma associação entre duas entidades, do
mesmo conjunto ou não. Exemplo:
O (aluno) José Alceu cursa a (disciplina) Matemática.
Conjunto de relacionamentos é um grupo de associações de
mesmo tipo.
13
Modelo Entidade-Relacionamento
Classes do Relacionamento
• ‘um para um, 1:1’ – No conjunto de pares que constitui R, cada
elemento de um par ocorre em apenas um par.
1 1
funcionários gerência departamentos
14
Modelo Entidade-Relacionamento
15
Modelo Entidade-Relacionamento
Atributos de relacionamentos
Os relacionamentos, assim como as entidades, podem ter atributos.
1 n
professores P_A_D alunos
disciplinas
17
Modelo Entidade-Relacionamento
Conceitos básicos