Questão FC670706
Bancos de dados armazenam o maior valor intangível das empresas: seus dados. Para isso, utilizam‑se sistemas de gerenciamento de banco de dados e metodologias de análise para dar q
Projeto e Modelagem de Dados
QUADRIX · 2025
Bancos de dados armazenam o maior valor intangível das empresas: seus dados. Para isso, utilizam‑se sistemas de gerenciamento de banco de dados e metodologias de análise para dar qualidade a esse armazenamento. Com base nessa informação, julgue o item seguinte.
No banco de dados relacional, uma chave primária pode ser duplicada, desde que esteja em uma tabela separada.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmativa foi julgada ERRADO porque, no modelo relacional, a chave primária define um identificador único para cada tupla dentro de uma tabela. Isso significa que, na própria tabela onde a chave primária está declarada, não podem existir valores duplicados nem NULL.
Tecnicamente a restrição PRIMARY KEY combina as propriedades UNIQUE e NOT NULL, garantindo unicidade e ausência de nulos nas colunas que a compõem. Chaves podem ser simples ou compostas, mas a regra de unicidade vale para todo o conjunto que forma a chave primária.
Valores idênticos podem aparecer em outras tabelas quando usados como chave estrangeira, pois a restrição de unicidade não se aplica à tabela referenciante. Isso não torna a chave primária duplicável na sua própria tabela; por isso a afirmativa é incorreta.
Unicidade: válida dentro da tabela onde a chave primária é definida.
Conteúdo do catálogo FC Concursos · Atualizado em