Pular para o conteúdo principal

Questão de Banco de Dados — DER - Diagrama de Entidade e Relacionamento — FUNDATEC 2025

Banco de DadosDER - Diagrama de Entidade e Relacionamento
Código
qg477890
Banca
FUNDATEC
Órgão
Prefeitura de Porto Alegre - RS
Ano
2025
Nível
Superior
Cargo
Auditor Fiscal da Receita Municipal - Bloco II
Em projetos de banco de dados, a cardinalidade define o número de ocorrências de uma entidade que pode estar associada a outra entidade. Com base nesse conceito, assinale a alternativa correta sobre cardinalidade.
  1. AA cardinalidade não pode ser utilizada para restringir relações entre tabelas.
  2. BA cardinalidade muitos-para-muitos (N:M) é utilizada exclusivamente para normalizar tabelas.
  3. CA cardinalidade refere-se à quantidade máxima de colunas que uma tabela pode ter em um banco de dados.
  4. DUma relação um-para-um (1:1) implica que uma entidade pode ter no máximo um atributo-chave.
  5. EUma cardinalidade um-para-muitos (1:N) indica que uma instância de uma entidade pode estar associada a uma ou mais instâncias de outra entidade.
Revelar gabarito e comentário

GabaritoE — Uma cardinalidade um-para-muitos (1:N) indica que uma instância de uma entidade pode estar associada a uma ou mais instâncias de outra entidade.

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 em Modelagem de Dados

Gabarito: letra E. A cardinalidade um-para-muitos (1:N) estabelece que uma instância de uma entidade pode estar associada a uma ou mais instâncias de outra entidade, sendo a definição clássica desse tipo de relacionamento. As demais alternativas distorcem ou confundem o conceito de cardinalidade com outros elementos de banco de dados.

A banca testa o conhecimento básico sobre cardinalidade em relacionamentos no modelo entidade-relacionamento (MER). A cardinalidade é uma propriedade dos relacionamentos, não das tabelas ou colunas, e define quantas ocorrências de uma entidade podem se relacionar com ocorrências de outra.

Alternativa A — ❌ Incorreta

Afirma que a cardinalidade não pode restringir relações entre tabelas. Na verdade, a cardinalidade restringe sim as relações: por exemplo, em 1:N, uma entidade do lado "1" pode se associar a várias do lado "N", mas cada entidade do lado "N" só pode pertencer a uma do lado "1". Essa restrição é fundamental no projeto.

Alternativa B — ❌ Incorreta

Diz que a cardinalidade muitos-para-muitos (N:M) é usada exclusivamente para normalizar tabelas. O relacionamento N:M é um tipo de associação entre entidades, não uma técnica de normalização. Ele é implementado com uma tabela associativa, mas seu propósito é modelar a realidade (ex.: um pedido pode conter vários produtos, e um produto pode estar em vários pedidos).

Alternativa C — ❌ Incorreta

Confunde cardinalidade com número de colunas. Cardinalidade se refere a relacionamentos entre entidades, não à estrutura de uma tabela. A quantidade de colunas é uma característica da tabela, mas não é o que se chama de cardinalidade.

Alternativa D — ❌ Incorreta

Afirma que 1:1 implica que uma entidade pode ter no máximo um atributo-chave. O relacionamento 1:1 significa que cada instância de uma entidade se associa a no máximo uma instância de outra, e vice‑versa. Atributo-chave é um conceito diferente (identificador de entidade).

Alternativa E — ✅ Correta ⟵ GABARITO

Define corretamente a cardinalidade 1:N: "uma instância de uma entidade pode estar associada a uma ou mais instâncias de outra entidade". É a descrição exata do relacionamento um-para-muitos, em que o lado "1" pode ter várias ocorrências no lado "N", mas o lado "N" só pode estar ligado a uma ocorrência do lado "1".

Gabarito: letra E.

Link permanente: /questoes/qg477890