Considerando os conceitos básicos em modelagem de dados e em...

Próximas questões
Com base no mesmo assunto
Q762262 Banco de Dados
Considerando os conceitos básicos em modelagem de dados e em especial no Modelo Entidade Relacionamento (MER), analise as afirmações a seguir, sobre Restrições de Mapeamento (Cardinalidades), entre um conjunto de entidades A e outro B. 1) O relacionamento um para um (ou 1:1) proíbe que uma entidade de A se relacione com mais do que uma entidade de B; e proíbe que uma entidade de B se relacione com mais do que uma entidade de B. 2) O relacionamento um para muitos (ou um para vários, ou 1:N) proíbe que uma entidade de A se relacione com mais do que uma entidade de B; e permite que uma entidade de B se relacione com mais do que uma entidade de A. 3) O relacionamento muitos para um (ou vários para 1, ou N:1) permite que uma entidade de B se relacione com mais do que uma entidade de A; e proíbe que uma entidade de A se relacione com mais do que uma entidade de B. 4) O relacionamento muitos para muitos (ou vários para vários, N:M) não impõe restrições. Permite que uma entidade de A se relacione com mais do que uma entidade de B. Permite que uma entidade de B se relacione com mais do que uma entidade de B. Estão corretas:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - 1, 2 e 4, apenas.

No Modelo Entidade-Relacionamento (MER), um dos conceitos fundamentais é o de restrições de mapeamento, também conhecidas como cardinalidades. Essas cardinalidades definem como as entidades se relacionam entre si. Vou explicar cada um dos tipos mencionados na questão para você entender melhor:

Afirmação 1: A cardinalidade um para um (1:1) significa que cada entidade em A está relacionada a no máximo uma entidade em B, e vice-versa. Esta afirmação está correta, pois ela reflete exatamente essa restrição.

Afirmação 2: A cardinalidade um para muitos (1:N) indica que uma entidade em A pode estar relacionada a várias entidades em B, mas uma entidade em B está relacionada a no máximo uma entidade em A. Essa afirmação também está correta e representa corretamente essa noção de cardinalidade.

Na afirmação 3, há uma inversão da explicação correta para a cardinalidade muitos para um (N:1). Na verdade, ela permite que uma entidade de A se relacione com mais do que uma entidade de B, e proíbe que uma entidade de B se relacione com mais do que uma entidade de A. Portanto, essa afirmação está incorreta, justo ao contrário do que foi afirmado.

Afirmação 4: Quanto ao relacionamento muitos para muitos (N:M), ele de fato não impõe restrições na quantidade de entidades relacionadas entre A e B. Uma entidade de A pode relacionar-se com várias de B e vice-versa. Portanto, essa afirmação está correta.

Assim, as afirmações 1, 2 e 4 estão corretas, o que nos leva a concluir que a alternativa C é a correta para esta questão. Ao estudar para concursos, é crucial entender bem estas cardinalidades, pois elas são a base para interpretar e construir diagramas no MER, que é uma ferramenta essencial para representar a estrutura de dados em um banco de dados.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

"1) O relacionamento um para um (ou 1:1) proíbe que uma entidade de A se relacione com mais do que uma entidade de B; e proíbe que uma entidade de B se relacione com mais do que uma entidade de B". Creio que esse item tá errado, no final deveria ser "A"

Qual o erro da 3) ?

A questão é toda frágil. Vários pontos a contestar!

Os itens 3 e 4 dizem absolutamente a mesma coisa, já que se trata de um modelo conceitual, e não de projeto.
Relacionamentos 1:N e N:1 têm rigorosamente a mesma semântica!

Ademais, a questão fala erroneamente em entidades, e não em INSTÂNCIAS de entidades.

Por fim, quando, em um relacionamento um-para-muitos, ela diz que "proíbe" a associação entre A e B, na verdade ela proíbe SIMULTANEAMENTE esse relacionamento. Se a1 se relaciona com b1, ele pode depois se relacionar com b2, bastando que abdique do primeiro relacionamento.

1) O relacionamento um para um (ou 1:1) proíbe que uma entidade de A se relacione com mais do que uma entidade de B; e proíbe que uma entidade de B se relacione com mais do que uma entidade de B.
ERRADA. No final seria mais do que uma entidade A

2) O relacionamento um para muitos (ou um para vários, ou 1:N) proíbe que uma entidade de A se relacione com mais do que uma entidade de B; e permite que uma entidade de B se relacione com mais do que uma entidade de A.
ERRADA. É ao contrário. (1:N) A pode se relacionar com várias instâncias de B e B só pode se relacionar com uma instância de A

3) O relacionamento muitos para um (ou vários para 1, ou N:1) permite que uma entidade de B se relacione com mais do que uma entidade de A; e proíbe que uma entidade de A se relacione com mais do que uma entidade de B.
CORRETA

4) O relacionamento muitos para muitos (ou vários para vários, N:M) não impõe restrições. Permite que uma entidade de A se relacione com mais do que uma entidade de B. Permite que uma entidade de B se relacione com mais do que uma entidade de B.
ERRADA. Novamente o final está errado. Seria mais do que uma entidade A.

Questão passível de anulação

Questão "chuta que é macumba"!

#recursoNaCerta

#oAvaliadorNosOdeia!!

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo