Pular para o conteúdo principal

Questão de Banco de Dados — Modelagem de dados — Quadrix 2025

Banco de DadosModelagem de dados
Código
qg594770
Banca
Quadrix
Órgão
CFBio
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas
Em relação ao modelo entidade‑relacionamento, julgue o item seguinte.A cardinalidade de um relacionamento define o número máximo de entidades que podem participar do relacionamento.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Cardinalidade no modelo entidade-relacionamento

Gabarito: ERRADO (letra E). A cardinalidade de um relacionamento define o número mínimo e máximo de ocorrências de uma entidade que podem estar associadas a uma ocorrência da outra entidade participante do relacionamento — não apenas o número máximo de entidades. O enunciado está incompleto e, por isso, incorreto.

A cardinalidade é uma propriedade fundamental do modelo entidade-relacionamento (MER), que descreve quantas ocorrências de uma entidade podem se relacionar com ocorrências de outra entidade através de um relacionamento. Ela é expressa por um par de valores: a cardinalidade mínima (que indica se a participação é obrigatória ou opcional) e a cardinalidade máxima (que indica o número máximo de ocorrências associadas).

Por exemplo, no relacionamento "CLIENTE faz PEDIDO", a cardinalidade 1:N indica que um cliente pode estar associado a muitos pedidos (máximo N), mas também define que cada pedido deve estar associado a exatamente um cliente (mínimo 1 e máximo 1). A cardinalidade mínima 1 representa participação total ou obrigatória, enquanto a mínima 0 representa participação parcial ou opcional.

A confusão que a banca explora aqui é sutil: o enunciado diz que a cardinalidade define "o número máximo de entidades que podem participar do relacionamento". Isso está errado por dois motivos: primeiro, a cardinalidade define tanto o mínimo quanto o máximo; segundo, ela não define o número de entidades (tipos de entidade) que participam — isso é o grau do relacionamento (binário, ternário, etc.). A cardinalidade define o número de ocorrências de cada entidade que se associam.

PEGA ESSA DICA!

Para não errar, lembre-se: cardinalidade = quantas ocorrências de uma entidade se associam a uma ocorrência da outra (mínimo e máximo). Grau = quantas entidades participam do relacionamento. O enunciado mistura os dois conceitos.

Critério

Cardinalidade (correto)

Grau do relacionamento (o que o enunciado confunde)

O que define

Nº de ocorrências de uma entidade associadas a uma ocorrência da outra

Nº de tipos de entidade que participam do relacionamento

Valores expressos

Par (mínimo, máximo) — ex.: (0,N), (1,1), (1,N)

Número inteiro — ex.: 2 (binário), 3 (ternário)

Papel da mínima

Indica participação obrigatória (1) ou opcional (0)

Não se aplica

Papel da máxima

Limite superior de ocorrências associadas (1 ou N)

Não se aplica

Exemplo

“1 cliente faz N pedidos” → (1,N)

Relacionamento entre CLIENTE, PEDIDO e PRODUTO → grau 3

Item — ❌ Errado

A afirmação "A cardinalidade de um relacionamento define o número máximo de entidades que podem participar do relacionamento" está incorreta. O erro está em dois pontos: (1) a cardinalidade define o número mínimo e máximo de ocorrências, não apenas o máximo; (2) ela se refere a ocorrências de entidades associadas, não ao número de entidades (tipos) que participam do relacionamento — este último conceito é o grau do relacionamento. A cardinalidade máxima é apenas uma das componentes; a mínima é igualmente importante, pois determina se a participação é obrigatória (1) ou opcional (0).

Gabarito: letra E (ERRADO).

Link permanente: /questoes/qg594770