Considere as afirmações que seguem, referente a índice utili...

Próximas questões
Com base no mesmo assunto
Q2895836 Arquitetura de Software

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:

Alternativas

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