SóProvas


ID
3106138
Banca
FCC
Órgão
SANASA Campinas
Ano
2019
Provas
Disciplina
Banco de Dados
Assuntos

Considere que um Analista da SANASA está criando um modelo ER para um banco de dados relacional usando a notação Crow´s Foot. Há duas tabelas denominadas TabEstação e TabTratamento. O Analista constatou que muitos campos de TabEstação estão associados a vários campos de TabTratamento, ou seja, as tabelas têm uma relação (M:N). Nessa situação,

Alternativas
Comentários
  • Diferente do que ocorre no 1:N, nessas situações de N:N não é possível que uma tabela tenha uma referência direta à outra, pois isso indicaria que cada registro está relacionado unicamente a um da outra tabela.

    Surge nesse caso uma tabela intermediária que relaciona as outras duas.

  • a) Nos bancos de dados relacionais, os relacionamentos muitos para muitos requerem o estabelecimento de uma tabela de ligação, que terá dois relacionamentos 1:N, um para cada uma das duas entidades envolvidas no relacionamento. ERRADA

    b) Como podemos ver, a extremidade direita do símbolo apresenta um tridente. Esse tridente (ou pé de galinha) indica que esse lado é um lado N do relacionamento. No entanto, o símbolo na extremidade esquerda é uma barra vertical, o que indica ser o lado 1 do relacionamento. Logo, o símbolo expressa um relacionamento um para muitos (1:N). ERRADA

    c) Na modelagem lógica, a estratégia adequada para a implementação do relacionamento é, realmente, criar uma tabela de ligação, separando o relacionamento M:N em dois relacionamentos 1:N. CERTA

    d) Esse símbolo está incorreto. A parte esquerda do símbolo não é uma representação válida para os valores de participação e cardinalidade na notação Crow's Foot: ERRADA

    e) A participação obrigatória no relacionamento é representada por um círculo ou por uma linha vertical. O círculo indica o lado opcional do relacionamento, não o obrigatório, que é dado pela linha vertical. É como se o círculo representasse o número 0 e a linha vertical o número 1. ERRADA

  • C

  • Por haver relação N:N entre as entidades ESTAÇÃO e TRATAMENTO, deve-se criar uma 3ª TABELA, ou seja, uma TABELA ASSOCIATIVA, que irá ter 2 chaves estrangeiras (FK1 e FK2) que, em conjunto, formam uma CHAVE PRIMÁRIA COMPOSTA (PK1 e PK2).