Vous êtes sur la page 1sur 28

Modelo ER - Continua c ao

Abordagem Entidade-Relacionamento
Profa. Carla Diacui Medeiros Berkenbrock
Departamento de Ci encia da Computa c ao Centro de Ci encias Tecnol ogicas - CCT diacui@joinville.udesc.br http://www2.joinville.udesc.br/dcc2cdmb/

Universidade do Estado de Santa Catarina - UDESC

Modelo ER - Continua c ao

Aula de hoje...

Modelo ER - Continua c ao

Modelo ER - Continua c ao

Modelo ER - Atributo

Atributo = Dado ou informa c ao que e associado a cada ocorr encia de uma entidade ou relacionamento

Modelo ER - Continua c ao

Modelo ER - Atributo

Assim como as entidades, os relacionamentos tamb em podem conter atributos

Modelo ER - Continua c ao

Atributos com cardinalidade

Cardinalidade m nima: atributo obrigat orio (cardinalidade m nima 1)


cada entidade possui no m nimo um valor associado

atributo opcional (cardinalidade m nima 0) Cardinalidade m axima: atributo mono-valorado (cardinalidade m axima 1)
cada entidade possui no m aximo um valor associado

atributo multi-valorado (cardinalidade m axima n)

Modelo ER - Continua c ao

Atributos com cardinalidade

Modelo ER - Continua c ao

Atributos com cardinalidade

Modelo ER - Continua c ao

Atributo em relacionamento

Modelo ER - Continua c ao

Atributo em relacionamento 1:n

Modelo ER - Continua c ao

Identicador de entidade

Cada entidade deve possuir um identicador Identicador de entidade = conjunto propriedades (atributos, relacionamentos) de uma entidade cujos valores servem para distinguir uma ocorr encia da entidade das demais ocorr encias da mesma entidade

Modelo ER - Continua c ao

Atributo identicador

Modelo ER - Continua c ao

Relacionamento identicador

Modelo ER - Continua c ao

Relacionamento identicador

Modelo ER - Continua c ao

Modelo ER - Generaliza c ao/Especializa c ao

Conceito permite: atribuir propriedades particulares a um subconjunto das ocorr encias (especializadas) de uma entidade gen erica.

Modelo ER - Continua c ao

Modelo ER - Generaliza c ao/Especializa c ao

Modelo ER - Continua c ao

Modelo ER - Generaliza c ao/Especializa c ao

Modelo ER - Continua c ao

Modelo ER - Generaliza c ao/Especializa c ao

Modelo ER - Continua c ao

Modelo ER - Generaliza c ao/Especializa c ao

Modelo ER - Continua c ao

Modelo ER - Generaliza c ao/Especializa c ao

Modelo ER - Continua c ao

Modelo ER - Generaliza c ao/Especializa c ao

Modelo ER - Continua c ao

Modelo ER - Generaliza c ao/Especializa c ao

Pode ser classicada em dois tipos: Total para cada entidade gen erica existe sempre uma ocorr encia em uma das entidades especializadas Parcial nem toda ocorr encia da entidade gen erica existe possui uma ocorr encia corresp ondente em uma entidade especializada

Modelo ER - Continua c ao

Especializa c ao total

Modelo ER - Continua c ao

Especializa c ao parcial

Modelo ER - Continua c ao

Especializa c ao parcial

Modelo ER - Continua c ao

Especializa c ao n ao exclusiva (compartilhada)

Modelo ER - Continua c ao

Tipos de generaliza co es/especializa c oes

Modelo ER - Continua c ao

Atividade para casa

D e ao menos tr es exemplos de cada um dos conceitos b asicos do modelo ER


Entidade Relacionamento Atributo Generaliza c ao/Especializa c ao

D e ao menos tr es exemplos de entidades com relacionamentos identicadores (entidades fracas)

Modelo ER - Continua c ao

Eu escuto, eu esque co. Eu vejo, eu lembro. Eu fa co, eu entendo (Prov erbio Chin es)

FIM
Carla Diacui Medeiros Berkenbrock - diacui@joinville.udesc.br

Vous aimerez peut-être aussi