Com vistas a oferecer solução performática para casos disti...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
A questão aborda o conhecimento sobre os tipos de índices suportados pelo sistema de gerenciamento de banco de dados Oracle 11g. Os índices são estruturas que permitem otimizar a velocidade das operações de busca dentro de um banco de dados.
O Oracle 11g, de fato, oferece suporte a múltiplos tipos de índices para melhorar a performance em diferentes cenários. Vamos descrever brevemente os índices mencionados:
- B-tree indexes: Utilizados para realizar pesquisas rápidas em colunas que são frequentemente consultadas. A estrutura de árvore binária permite pesquisas, inserções e exclusões eficientes.
- Hash indexes: Eficientes para operações de igualdade, onde a localização do dado é calculada por meio de uma função hash.
- Reverse key indexes: Variação do índice B-tree onde os bytes das chaves são invertidos. Esta abordagem é útil para distribuir de maneira mais uniforme as inserções em ambientes onde há muitas inserções sequenciais, evitando a contínua alocação de espaço em um lado da árvore B-tree.
Portanto, a afirmação de que o Oracle 11g suporta esses tipos de índices está correta e é a justificativa para a alternativa C ser a correta. A variedade de índices disponíveis contribui para a flexibilidade e eficiência do Oracle ao lidar com diferentes tipos de dados e consultas.
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
Essas estruturas são independentes lógica e fisicamente dos dados a que estão associadas: assim, elas necessitam de espaço de armazenamento adicional.
O db Oracle trabalha com os seguintes tipos de índice> B-tree: padrão, o mais comum B-tree cluster: definido especificamente para cluster Hash cluster indexes: ddefinido especificamente para um hash cluster Global and local indexes: relativos a tabelas e índices particionados Reverse key indexes: mais útil para aplicações Oracle Real Application Clusters Bitmap indexes: compacto, funciona bem para colunas com poucos valores Function-based indexes: contém valores pré-calculados de uma função ou expressão Domain indexes: específicos para uma aplicação.
Fonte:
http://docs.oracle.com/cd/B19306_01/server.102/b14231/indexes.htm (tradução livre)
Índice - 4 Tipos de estruturas:
1 - Índices B-*tree
2 - Índices de Chaves Reversas
3 - Índices de Mapas de Bits
4 - Índices baseados em funções
Fonte: Trabalhando com 10g Database - Luiz Claudio Fonseca
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo