Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — FUNDATEC 2023

Banco de DadosBanco 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.
  1. AA chave primária é uma combinação única de valores que identifica univocamente cada linha de uma tabela.
  2. BA chave primária é um atributo que pode ter valores duplicados dentro de uma tabela.
  3. CUma tabela pode ter várias chaves primárias.
  4. DA chave primária pode ser um atributo que não é obrigatório.
  5. 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.

erDiagram
    TABELA {
        atributo PK "chave primária"
        atributo qualquer "outros atributos"
    }
    TABELA ||--o{ OUTRA_TABELA : "referencia"

Alternativa A — ✅ Correta ⟵ GABARITO

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.

Link permanente: /questoes/qq896689