Considere as afirmações que seguem, referente a índice utili...
Considere as afirmações que seguem, referente a índice utilizado em Banco de Dados:
I. Índice é uma ferramenta usada pelo gerenciador de Banco de Dados para facilitar a busca de linhas dentro de uma tabela.
II. Em chaves primárias simples é comum repetição de tuplas, mas nunca com valores nulos.
III. Se a chave primária é composta, ou seja, formada por mais de um campo, os valores de cada campo podem se repetir, mas não a combinação desses valores.
Está correto o que se afirma em:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - somente I e III estão corretas
Tema Central da Questão:
A questão aborda o conceito de índices em Banco de Dados e a utilização de chaves primárias, essenciais para a organização e otimização das operações de busca e armazenamento de informações em sistemas de banco de dados. Para o cargo de Técnico em Informações Educacionais, compreender esses conceitos é fundamental, pois garante a eficiência no gerenciamento e recuperação de dados.
Resumo Teórico:
1. Índices: São estruturas de dados que melhoram a velocidade das operações de consulta nas tabelas de um banco de dados. Funcionam como "atalhos" para ajudar o gerenciador de banco de dados a localizar rapidamente as linhas desejadas.
2. Chaves Primárias: São um conjunto de um ou mais campos que identificam unicamente uma linha em uma tabela. Uma chave primária não pode conter valores nulos e não permite duplicatas.
3. Quando uma chave primária é composta (formada por mais de um campo), embora seja possível que os valores de cada campo se repitam, a combinação desses valores deve ser única para garantir a identificação exclusiva de cada registro.
Justificativa da Alternativa Correta:
A afirmação I é correta: Índices realmente facilitam a busca de linhas dentro de uma tabela. Eles são amplamente utilizados para melhorar o desempenho das consultas, conforme descrito em documentos técnicos sobre bancos de dados, como o manual do PostgreSQL.
A afirmação III é correta: Em chaves primárias compostas, os valores individuais de cada campo podem se repetir, mas a combinação dos valores deve ser única. Isso é um princípio básico da integridade de dados relacionais.
Análise das alternativas incorretas:
A afirmação II está incorreta: Em chaves primárias simples, não pode haver repetição de tuplas. Uma chave primária, por definição, deve ser única e não pode conter valores duplicados ou nulos.
Portanto, a única opção correta é a alternativa B, que afirma que apenas I e III estão corretas.
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