🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Leia o caso a seguir. Em um sistema de gerenciamento de ban...

Próximas questões
Com base no mesmo assunto
Q3034900 Banco de Dados
Leia o caso a seguir.

Em um sistema de gerenciamento de banco de dados orientado a objetos, uma equipe de desenvolvimento está trabalhando para otimizar a eficiência de consumo e de consultas, além de garantir a escalabilidade do sistema. Eles estão considerando a implementação de um novo índice para acelerar as buscas por objetos complexos.
Elaborado pelo(a) autor(a).

A opção adequada para atingir esse objetivo é
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: A decisão dependia de comparar os tipos de índice com o objetivo amplo do enunciado: acelerar consultas e dar suporte à escalabilidade em objetos complexos. Entre as opções, a árvore B+ é a alternativa mais geral e tecnicamente adequada, ao contrário de hash, bitmap e índice sequencial por chave primária.

Tema central: Tipos de índice
Análise das alternativas
A
Errada
Está errada porque restringe a solução a um índice sequencial baseado em chave primária para todos os objetos. Isso é estreito demais para o problema descrito, que fala em acelerar buscas sobre objetos complexos em sentido amplo, e não apenas acessos por chave primária.
B
Errada
Está errada porque índice hash é especialmente adequado para busca por correspondência exata em atributos específicos. Como o enunciado não restringe as consultas a igualdade, o hash não é a melhor resposta geral para eficiência e escalabilidade no cenário apresentado.
C
Certa
A alternativa C está certa porque a árvore B+ é uma estrutura de indexação de uso geral, tecnicamente adequada quando o objetivo é melhorar eficiência de consulta com escalabilidade. Entre as opções apresentadas, ela oferece a melhor aderência ao cenário descrito.
D
Errada
Está errada porque índice bitmap depende de uma condição específica: baixa cardinalidade ou pouca variação nos valores do atributo. Como essa premissa não foi dada no caso, não há base para tratá-lo como a opção mais adequada.
Pegadinha da questão
A confusão explorada foi induzir a escolha de hash apenas pela ideia de "busca rápida", ignorando que o caso não limita as consultas a igualdade, e também sugerir bitmap sem que o enunciado traga a condição típica de baixa cardinalidade.
Dica para questões semelhantes
  • Quando o enunciado é amplo e não restringe o padrão de consulta, prefira a estrutura de indexação mais geral e escalável entre as alternativas.
  • Índice hash favorece igualdade; se a questão não limitar a busca a correspondência exata, ele não costuma ser a melhor resposta geral.
  • Índice bitmap só se sustenta como melhor escolha quando houver indicação concreta de baixa cardinalidade dos atributos.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo