Pular para o conteúdo principal

Questão de Banco de Dados — Definições e Propriedades do SGBD — CESPE / CEBRASPE 2025

Banco de DadosDefinições e Propriedades do SGBD
Código
ce417342
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2025
Cargo
Tec ( )
Julgue o item a seguir, que versa sobre administração de banco de dados.   Em um sistema de gerenciamento de banco de dados, uma tabela pode ter inúmeras chaves candidatas, mas somente uma chave primária.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

Chaves candidatas e chave primária no modelo relacional

Gabarito: Certo. A afirmação está correta: uma tabela pode ter várias chaves candidatas, mas apenas uma é escolhida como chave primária. Essa é uma distinção fundamental do modelo relacional — a chave primária é a chave candidata selecionada pelo projetista para identificar de forma única cada linha da tabela.

No modelo relacional, uma chave candidata é um atributo (ou conjunto de atributos) que possui duas propriedades essenciais: unicidade (não pode haver duas linhas com o mesmo valor) e irredutibilidade (nenhum atributo pode ser removido sem perder a unicidade). Uma tabela pode ter várias chaves candidatas — por exemplo, em uma tabela de clientes, tanto o CPF quanto o e-mail podem ser chaves candidatas, pois ambos identificam unicamente cada cliente.

A chave primária é uma dessas chaves candidatas que o projetista escolhe como a identificação oficial da tabela. As demais chaves candidatas que não foram escolhidas são chamadas de chaves alternativas. A escolha da chave primária é uma decisão de projeto — não há regra que obrigue a escolha de uma específica, mas uma vez escolhida, ela se torna a referência para a integridade da tabela.

A distinção entre chave candidata e chave primária é um dos conceitos mais cobrados em provas de banco de dados, e a banca frequentemente explora a confusão entre eles. A pegadinha clássica é afirmar que uma tabela pode ter várias chaves primárias — o que é falso, pois a chave primária é única por definição. O que pode existir em abundância são as chaves candidatas.

Guarde a fronteira: chaves candidatas = várias possíveis; chave primária = uma escolhida. É exatamente nessa distinção que a questão se apoia.

Critério

Chave Candidata

Chave Primária

Definição

Atributo ou combinação de atributos com unicidade e irredutibilidade

Chave candidata escolhida pelo projetista como identificador oficial

Quantidade por tabela

Pode haver várias (inúmeras)

Apenas uma

Propriedade essencial

Unicidade + irredutibilidade

Herda unicidade e irredutibilidade da chave candidata

Papel na integridade

Potencial identificador, mas não obrigatório

Referência oficial para integridade da tabela

Destino das demais

As não escolhidas tornam-se chaves alternativas

—

Item — ✅ CERTO

A afirmação está correta. Uma tabela pode ter inúmeras chaves candidatas — todos os atributos ou combinações de atributos que satisfazem a unicidade e a irredutibilidade. Porém, apenas uma delas é designada como chave primária. As demais chaves candidatas não escolhidas são chamadas de chaves alternativas. Essa é uma regra fundamental do modelo relacional, presente em qualquer livro-texto de banco de dados.

Gabarito: Certo.

Link permanente: /questoes/ce417342