Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2025
Banco de Dados›Banco de Dados Relacionais
Código
ce204148
Banca
CESPE / CEBRASPE
Órgão
FUNPRESP-EXE
Ano
2025
Nível
Superior
Cargo
Analista de Previdência Complementar - Área 10: Infraestrutura e Cibersegurança
No que se refere ao modelo de dados relacional, julgue o próximo item.Uma chave primária é um atributo cujo valor deve ser distinto em qualquer instância da relação. Essa restrição, além de fundamental para o funcionamento do banco de dados no modelo relacional, exige que a chave seja formada por um único campo, preferencialmente numérico por questões de desempenho.
CCerto
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”.
Chave primária no modelo relacional
Gabarito: ❌ ERRADO. A afirmação de que a chave primária deve ser formada por um único campo, preferencialmente numérico, está incorreta. Uma chave primária pode ser composta por múltiplos atributos (chave composta) e pode ser de qualquer tipo de dado (texto, numérico, UUID etc.). A restrição de unicidade é verdadeira, mas as imposições seguintes são falsas.
A integridade de entidade exige que cada valor da chave primária seja único e não nulo. Contudo, o modelo relacional não restringe a chave a um único campo; uma chave primária pode ser formada por uma combinação de colunas (chave composta). Além disso, não há exigência de que o tipo seja numérico — a escolha depende do domínio e da estratégia de identificação.
erDiagram
RELACAO {
atributo PK "chave primária"
atributo qualquer "outros atributos"
}
RELACAO ||--o{ RELACAO : "pode ter chave composta"
NÃO CAIA NESSA!
Muitos candidatos acreditam que chave primária deve ser simples (um campo) e numérica, mas a norma do modelo relacional permite chaves compostas e tipos diversos. O examinador explorou essa confusão comum.
Conclusão: O item erra ao impor restrições que não existem no modelo relacional. Portanto, a resposta correta é ERRADO.