SóProvas


ID
2565745
Banca
CESPE / CEBRASPE
Órgão
TRE-TO
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

A respeito de modelagem de dados, assinale a opção correta.

Alternativas
Comentários
  • O erro da B é o trecho "e também entre outros relacionamentos"?

  • Na D)

    Generalização é bottom-up..

    Especialização é top-down..

  • erro da B?

  • Fagner Silva, acredito que o erro da letra B seja o seguinte:

    "O diagrama entidade relacionamento permite o relacionamento entre entidades e também entre outros relacionamentos."

    Relacionamentos não se relacionam com outros relacionamentos!

    O que pode ocorrer é um relacionamento se tornar uma Entidade Associativa.

     

    Entidade ---- Relacionamento ---- Entidade

     

    Entidade ---- Relacionamento ---- Relacionamento    =>   Entidade ---- Relacionamento ---- Entidade Associativa

     

     

  • Erro da B. 

     

    O diagrama E-R não permite relacionamentos entre relacionamentos. O que existe é o conceito de agregação. Neste caso, duas entidades e seu respectivo relacionamento são tratadas como sendo uma única entidade superior, e essa entidade superior é que se conecta com outro relacionamento. 

     

    Vejam esse link, página 21: http://homepages.dcc.ufmg.br/~laender/material/ibd-parte2.pdf

  • O que seria herança múltipla?

  • Especialização(top-down) – resultado da separação de um tipoentidade de nível mais alto (superclasse), formando vários tipos-entidades de nível mais baixo (subclasse).

     

    Generalização(button-up) – resultado da união de dois ou mais tiposentidades de nível mais baixo (subclasse), produzindo um tipo-entidade de nível mais alto (superclasse) – é uma abstração de um conjunto de entidades.

     

    Profa. Dra. Cristina Dutra de Aguiar Ciferri

  • Especialização(top-down) – resultado da separação de um tipoentidade de nível mais alto (superclasse), formando vários tipos-entidades de nível mais baixo (subclasse).

    Generalização(button-up) – resultado da união de dois ou mais tiposentidades de nível mais baixo (subclasse), produzindo um tipo-entidade de nível mais alto (superclasse) – é uma abstração de um conjunto de entidades.

    O diagrama entidade relacionamento permite o relacionamento entre entidades mas não entre outros relacionamentos.

    Herança múltipla ocorre quando uma entidade filha (classe) recebe seus atributos e relacionamentos de mais de uma entidade mãe (superclasses).

  • Compilando as respostas:

     

    a) ERRADA. Herança múltipla ocorre quando uma entidade filha (classe) recebe seus atributos e relacionamentos de mais de uma entidade mãe (superclasses). 

     

    b) ERRADA. Não é permitido o relacionamento entre relacionamentos.

     

    c) ERRADA. O traço representa um (1) relacionamento. O opcional é representado por uma bolinha aberta (o).

     

    d) ERRADA. Generalização é bottom-up (de baixo para cima). A especialização é que é top-down.

     

    e) CERTA. "Mapeamento objeto-relacional (ou ORM, do inglês: Object-relational mapping) é uma técnica de desenvolvimento utilizada para reduzir a impedância da programação orientada aos objetos utilizando bancos de dados relacionais". Fonte: Wikipédia (se alguém puder citar uma fonte melhor, agradeço. Não tenho livros)