Em bancos de dados relacionais, a chave primária (primary key):
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - Identifica unicamente cada registro.
1. Tema central da questão:
A questão trata do conceito de chave primária (primary key) em bancos de dados relacionais, assunto fundamental para quem se prepara para concursos públicos na área de TI. Compreender o papel da chave primária é essencial para garantir a integridade dos dados e o funcionamento adequado das tabelas em um banco de dados.
2. Resumo teórico:
Em um banco de dados relacional, cada tabela armazena dados organizados em linhas (tuplas) e colunas (atributos). A chave primária é um ou mais campos escolhidos para identificar unicamente cada registro da tabela, ou seja, não pode haver dois registros com o mesmo valor de chave primária e ela nunca pode ser nula. Isso evita duplicidade e garante a integridade da informação (Fonte: Database System Concepts, Silberschatz, Korth & Sudarshan).
3. Justificativa da alternativa correta (C):
A definição de chave primária estabelece que sua principal função é identificar unicamente cada registro em uma tabela. Por exemplo, em uma tabela de clientes, o campo “CPF” pode ser a chave primária, pois não existem dois clientes com o mesmo CPF, e nenhum cliente deve ter um CPF em branco.
4. Análise das alternativas incorretas:
- A - Permite valores duplicados: ERRADO. A chave primária não pode ter valores duplicados por definição.
- B - Pode ser nula: ERRADO. A chave primária nunca pode ser nula, pois todos os registros devem ter um valor identificador.
- D - Relaciona duas tabelas diferentes: ERRADO. Quem faz isso é a chave estrangeira, não a chave primária.
- E - Garante segurança na conexão: ERRADO. Chave primária não está relacionada à segurança de conexão, mas sim à integridade dos dados.
5. Estratégias para interpretar o enunciado:
Ao se deparar com questões sobre conceitos técnicos, busque palavras-chave como “único”, “nulo”, “duplicado” e associe-as ao que você estudou. Atenção às pegadinhas: é comum confundir chave primária com chave estrangeira ou com conceitos de segurança.
Resumo: A chave primária é essencial para garantir que cada registro em uma tabela seja único e identificado de forma exclusiva – esse é o conceito cobrado pela alternativa C.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito: C)
A Chave Primária ou Primary Key (PK) identifica um registro/tupla/linha unicamente e ao contrário da Foreign Key ou Chave Estrangeira, a PK não pode conter valor nulo.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo