Questão de Banco de Dados — DER - Diagrama de Entidade e Relacionamento — FUNDATEC 2025
Banco de Dados›DER - 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.
AA cardinalidade não pode ser utilizada para restringir relações entre tabelas.
BA cardinalidade muitos-para-muitos (N:M) é utilizada exclusivamente para normalizar tabelas.
CA cardinalidade refere-se à quantidade máxima de colunas que uma tabela pode ter em um banco de dados.
DUma relação um-para-um (1:1) implica que uma entidade pode ter no máximo um atributo-chave.
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".