Os bancos de dados relacionais são bastante utilizados em em...
- Gabarito Comentado (1)
- Aulas (12)
- Comentários (2)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Professor, o que seria uma chave primária?
Em bancos de dados relacionais, uma chave primária é um campo (ou conjunto de campos) que identifica de maneira única cada registro em uma tabela. Por exemplo, em uma tabela de funcionários, o número de identificação do funcionário pode servir como chave primária, pois é único para cada funcionário.
Passemos as alternativas:
A – Incorreta - Uma chave primária não é destinada a armazenar anotações adicionais. Ela serve especificamente para identificar de forma única cada registro em uma tabela.
B – Incorreta - Uma chave secundária ou chave de ordenação pode ser usada para classificar registros, mas isso não descreve a função de uma chave primária.
C – Incorreta - Apesar de a segurança dos dados ser importante, a função de uma chave primária não é armazenar informações sensíveis e criptografadas. Sua principal função é a identificação única dos registros.
D – Incorreta - Uma característica essencial de uma chave primária é que ela não pode conter valores repetidos. Portanto, a afirmação de que ela pode conter valores repetidos é incorreta, mesmo que seja usada para otimizar consultas.
E – Correta - Esta é a definição exata de uma chave primária. Ela contém valores únicos para cada registro, e é crucial para a integridade referencial, que é a consistência entre tabelas relacionadas em um banco de dados. Portanto, essa é a alternativa correta, pois descreve corretamente a função de uma chave primária em um banco de dados relacional.
Gabarito do professor: alternativa E
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
Para ser uma chave primária, várias condições devem ser verdadeiras:
As colunas que definem a chave primária são exclusivas.
Cada coluna pode conter valores duplicados; no entanto, a combinação de valores de coluna é exclusiva.
Nenhum valor nas colunas de chave primária é NULL. Eu também estenderia isso para incluir valores “em branco”.
Ao definir uma tabela, você especifica a chave primária. Uma tabela possui apenas uma chave primária e sua definição é obrigatória.
As chaves primárias são armazenadas em um índice.
O índice mantém o requisito de exclusividade da chave primária. Também torna mais fácil para os valores de chave estrangeira se referirem aos valores de chave primária correspondentes, como aprenderemos na seção a seguir.
analisei bem a questão e marquei a E, kkkk, as x a intuição funciona.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo