modelo entidade relacionamento n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Modelo Entidade-Relacionamento PowerPoint Presentation
Download Presentation
Modelo Entidade-Relacionamento

Loading in 2 Seconds...

play fullscreen
1 / 14

Modelo Entidade-Relacionamento - PowerPoint PPT Presentation


  • 309 Views
  • Uploaded on

Modelo Entidade-Relacionamento. Renata Viegas renatafviegas@gmail.com. Introdução. O modelo Entidade-Relacionamento (MER) tem por base a percepção de que o mundo real é formado por: Um conjunto de objetos chamados de entidades E pelo conjunto de relacionamentos entre esses objetos.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Modelo Entidade-Relacionamento' - adelio


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
modelo entidade relacionamento

Modelo Entidade-Relacionamento

Renata Viegas

renatafviegas@gmail.com

introdu o
Introdução
  • O modelo Entidade-Relacionamento (MER) tem por base a percepção de que o mundo real é formado por:
    • Um conjunto de objetos chamados de entidades
    • E pelo conjunto de relacionamentos entre esses objetos
introdu o1
Introdução
  • Existem três noções básicas empregadas pelo modelo E-R:
    • Conjunto de Entidades
    • Conjunto de Relacionamentos
    • Atributos
modelo entidade relacionamento mer
Modelo Entidade-Relacionamento (MER)
  • Para entender os principais conceitos do Modelo Entidade-Relacionamento, será usado o exemplo de uma locadora de DVDs
mer entidade
MER - Entidade
  • Coisa (concreta ou abstrata) do mundo real
    • Ex: Cliente, DVD, Funcionário
  • Representação: Retângulo

Cliente

mer atributo
MER - Atributo
  • Característica de uma entidade ou relacionamento
    • Ex: Nome é uma característica de Cliente
  • Há vários tipos de atributos
    • Chave: seu valor identifica unicamente cada entidade (Ex: CPF é um atributo chave, pois não há dois Clientes com o mesmo CPF)
    • Simples: um valor para cada entidade (Ex: Nome)
    • Compostos: podem ser subdivididos em outros atributos. (Ex: Endereço – rua, número, bairro)
    • Multivalorado: pode ter mais de um valor ao mesmo tempo para uma mesma entidade (Ex: Telefone)
mer atributo1
MER - Atributo
  • Atributo
    • Representação: Círculo
      • Atributos Chave: Círculo Fechado
      • Outros Atributos: Círculo Aberto
    • Atributos multivalorados devem conter indicação de quantidade mínima e quantidade máxima
    • Um mesmo atributo pode ser composto e multivalorado ao mesmo tempo
      • Ex: Dependente
mer relacionamento
MER - Relacionamento
  • É uma associação entre entidades
    • Ex: Cliente possui Dependente

Cliente aluga Fita

Obs:Geralmente, são usados substantivos para dar nome às Entidades e aos Atributos, e verbos para dar nome aos Relacionamentos.

mer relacionamento1
MER - Relacionamento
  • Cardinalidade: indica a quantidade de representantes de uma entidade que podem participar do relacionamento
    • Pode ser 1:1, 0:1, 1:N ou 0:N
      • 1 Cliente pode alugar 0 ou N DVDs
      • 1 DVD pode ser alugado por 0 ou N Clientes
    • Representação: Losango

Aluga

mer relacionamento2
MER - Relacionamento
  • Um relacionamento pode ter atributos
    • Temos o relacionamento Cliente aluga DVD
    • Poderia ser interessante ser atributo deste relacionamento:
      • Data de aluguel
      • Preço do DVD
diagrama entidade relacionamento der
Diagrama Entidade-Relacionamento (DER)
  • Para ligar os símbolos, são usadas linhas
  • É importante que as linhas não se cruzem no diagrama
  • A cardinalidade dos relacionamentos deve ser indicada nas linhas que unem as entidades aos relacionamentos
exerc cio
Exercício
  • Desenhe o DER para uma Locadora de DVDs, usando os símbolos apresentados e as informações abaixo: