Escolar Documentos
Profissional Documentos
Cultura Documentos
Tema 3 - Modelagem ER: Conceitos e Fundamentos Professor MSc Jeferson Bussula Pinheiro.
modelo entidade-relacionamento.
Simbologia/padres
Conceito ntidade Relacionamento !tri"uto !tri"uto identificador S mbolo
20/02/2014
ntidade associati#a
Relacionamento identificador
$enerali%a&o' speciali%a&o
Mapeamento e restri!es
Regras de relacionamento que o "anco de dados de#e o"edecer. ( esquema R apresentam restries que o conte)do do "anco de dados de#e respeitar. * feito utili%ando o Mapeamento de
+ardinalidade
Cardinalidade de mapeamento
,pressa o n)mero de entidades as quais outra entidade pode estar associada #ia um con-unto de relacionamentos.
20/02/2014
Cardinalidade de relacionamento
+ardinalidade m.,ima/ Indica a quantidade m.,ima de ocorr0ncias que podem estar associadas a uma ocorr0ncia de outra entidade.
Cardinalidade de relacionamento
+ardinalidade m1nima/ Indica se a ocorr0ncia 2 o"rigat3rio o opcional.
20/02/2014
&m-para-um #':'%
&m-para-muitos(#':n%( Muitos-para-um(#n:'%
Muitos-para-muitos #n:n%
20/02/2014
Modelagem E-R
(s atri"utos n&o s&o apresentados
Modelagem E-R
ntidade4 atri"uto e relacionamento
20/02/2014
Modelagem E-R
aluno
Aluno_id
matricula
disciplina
data_matricula
disciplina_id
id
nome celular
Id
nome data_cad
20/02/2014
E,erc cios
'- O .ue / um atributo0 R/ * um dado que 2 associado a cada ocorr0ncia de uma entidade ou de um relacionamento.
disciplina
20/02/2014
3- O .ue / cardinalidade0 R/ * o n)mero de entidades as quais outra entidade pode estar associada #ia um con-unto de relacionamentos.
4-
Como
representar
um
modelo em
entidade-relacionamento diagrama0
cliente
movimentada contacliente
(1,1)
alocado
(1,N)
conta
colaborador
(1,N)
atua
envolve (0,N)
projeto
20/02/2014
Entidade associativa
20/02/2014
Revisando
Relacionamentos s&o representados por cha#es estrangeiras. 56/678 56/n78 5n/678 5n/n7 56..678 56..97859..678 59..97 Sim"ologia'padres +ardinalidade
Diagrama de :a"elas Relacionais 5D:R7 ;ota&o <P2 de galinha= 5Peter +hen7. >erramenta +ase. :oda entidade #ira uma ta"ela Relacionamentos s&o representados por cha#es estrangeiras.
Dicion.rio de dados
10