Chave Primária (Conceito de Banco de Dados Relacional)
Gabarito: letra D. A chave primária é o atributo ou conjunto de atributos que identifica exclusivamente cada linha (registro) em uma tabela, garantindo a unicidade e a integridade dos dados. As demais alternativas referem-se a outros conceitos do banco de dados relacional, mas não cumprem essa função específica.
erDiagram
TABELA {
coluna PK "chave primária"
coluna1 tipo
coluna2 tipo
}
TABELA ||--o{ OUTRA_TABELA : "relacionamento"
Alternativa A — ❌ Incorreta
Relacionamentos são associações entre tabelas estabelecidas por meio de chaves estrangeiras, não identificam unicamente cada linha.
Alternativa B — ❌ Incorreta
Índices são estruturas que agilizam consultas, mas não impõem unicidade obrigatória. A unicidade é garantida por restrições de chave primária ou unique.
Alternativa C — ❌ Incorreta
Álgebra relacional é uma linguagem formal de consulta, não um mecanismo de identificação de linhas.
Alternativa D — ✅ Correta ⟵ GABARITO
A chave primária (primary key) é definida como um atributo (ou combinação de atributos) que identifica de forma única cada tupla em uma relação, impondo a restrição de integridade de entidade. Conforme a definição clássica no modelo relacional, ela garante que nenhuma linha tenha valores duplicados para a chave.
Alternativa E — ❌ Incorreta
O diagrama entidade-relacionamento (DER) é uma ferramenta de modelagem conceitual, não uma estrutura que identifica linhas em uma tabela.
Gabarito: letra D