Questão de Banco de Dados — Banco de Dados Relacionais — FUNDATEC 2023
Banco de Dados›Banco de Dados Relacionais
Código
qq896689
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Administração de Dados
Assinale a alternativa correta sobre as chaves primárias em bancos de dados relacionais.
AA chave primária é uma combinação única de valores que identifica univocamente cada linha de uma tabela.
BA chave primária é um atributo que pode ter valores duplicados dentro de uma tabela.
CUma tabela pode ter várias chaves primárias.
DA chave primária pode ser um atributo que não é obrigatório.
EA chave primária pode ser compartilhada entre várias tabelas.
Revelar gabarito e comentário▾
GabaritoA — A chave primária é uma combinação única de valores que identifica univocamente cada linha de uma tabela.
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 primárias em bancos de dados relacionais
Gabarito: letra A. A definição clássica de chave primária é a de um conjunto de um ou mais atributos que identifica de forma única cada linha da tabela, não admitindo duplicatas nem valores nulos. As demais alternativas violam princípios fundamentais do modelo relacional.
A alternativa A descreve exatamente o conceito de chave primária: uma combinação única de valores (simples ou composta) que garante a identificação unívoca de cada tupla. É a base da integridade de entidade no modelo relacional.
Alternativa B — ❌ Incorreta
Afirma que a chave primária pode ter valores duplicados. Contudo, a restrição de unicidade é essencial: cada valor de chave primária deve ser único em toda a tabela.
Alternativa C — ❌ Incorreta
Uma tabela pode ter várias candidatas a chave primária, mas apenas uma delas é escolhida como chave primária efetiva. O modelo relacional permite no máximo uma chave primária por tabela.
Alternativa D — ❌ Incorreta
A chave primária não pode conter valores nulos (NULL). A restrição de integridade de entidade exige que todos os atributos da chave primária sejam obrigatórios (NOT NULL).
Alternativa E — ❌ Incorreta
Uma chave primária é definida em uma única tabela. Ela pode ser referenciada por chaves estrangeiras de outras tabelas, mas não "compartilhada" como se pertencesse a múltiplas tabelas. Cada tabela tem sua própria chave primária.
PEGA ESSA DICA!
Para decorar, lembre-se das três propriedades fundamentais da chave primária: unicidade (não repete valores), irredutibilidade (não pode haver redundância nos atributos que a compõem) e não nulidade (nenhum atributo da chave pode ser NULL). Esses são os pilares da integridade de entidade.