SóProvas


ID
991843
Banca
CESPE / CEBRASPE
Órgão
ANTT
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

No que diz respeito às funções do administrador de dados e à elaboração e implantação de projeto de banco de dados, julgue os itens que se seguem.

Em um projeto de banco de dados relacional, não é possível representar um autorrelacionamento do tipo N:N.

Alternativas
Comentários
  • Errado, é perfeitamente possível, em um autorrelacionamento relaciona-se instâncias de um conjunto-entidade e as instâncias desse mesmo conjunto-entidade.

  • CERTO

    É possível representar, mas não implementar.

  • Errado. É sim possível representar e implementar.

    Os auto-relacionamentos são na verdade uma forma de representarmos relações de hierarquia entre ocorrencias de uma mesma entidade. 
    Por exemplo, vamos considerar uma entidade EMPREGADO sendo que no modelo conceitual devemos representar o conceito de que um empregado possui um gerente. Ou seja, existe um relacionamento entre as ocorrencias da entidade EMPREGADO que estabelece que um empregado é gerente de outro empregado. 

    fonte: https://sites.google.com/site/uniplibancodedados1/aulas/aula-9---auto-relacionamentos

    Algumas vezes as pessoas se confundem quando aparece um relacionamento para a própria tabela (auto-relacionamento), mas segue o mesmo conceito de relacionamento entre duas tabelas.

    fonte: https://ericlemes.com/2009/01/27/bd-autorelacionamento/

  • Certa

    Cardinalidade (modelagem de dados) Em modelagem de dados a cardinalidade é um dos princípios fundamentais sobre relacionamento de um banco de dados relacional. Nela são definidos o graus de relação entre duas entidades ou tabelas. No modelo relacional, podemos ter os seguintes níveis de relacionamento: 1:N, N:N, 1:1.

  • Para quem não entende os comentários sem o gabarito da banca e não tem acesso a resposta.

    Gaba: ERRADO

     

     No modelo relacional, podemos ter os seguintes níveis de relacionamento: 1:N, N:N, 1:1.

    1:N = 1 matriz(empresa) possui varias filiais, e varias filiais possui apenas 1 matriz(empresa)

    N:N = varios autores escrevem varios livros, e varios livros são escritos por varios autores 

    1:1 = 1 pessoa é casada com 1 pessoa

  • Um relacionamento N-N iria criar redundância na tabela. Vejam que a pergunta é se podemos representar

    autorelacionamento, sabemos que é possível. No caso de um relacionamento N-N, temos que

    criar outra tabela de fato.

  • Os autorrelacionamentos podem ter qualquer cardinalidade! Portanto, não é verdade dizer que não é possível representar um relacionamento desse tipo da cardinalidade N:N.

  • Gabarito: ERRADO

    Os autorrelacionamentos podem ter qualquer cardinalidade! Portanto, não é verdade dizer que não é possível representar um relacionamento desse tipo da cardinalidade N:N.

    Fonte: Arthur Mendonça | Direção Concursos

  • Gab E. Em projetos de bancos de dados relacionais, a representação de autorrelacionamentos pode acontecer de três maneiras possíveis (1:1, 1:N ou N:N).

    Abs.