FC ConcursosFC Concursos

Questão FC374459

Considerando o objetivo dos índices bitmap em estruturas de dados e como eles podem ser utilizados para otimizar operações de inserção e ordenação, assinale a afirmativa correta.

Otimização (Tuning) em Banco de Dados

Instituto Consulplan · 2024

Considerando o objetivo dos índices bitmap em estruturas de dados e como eles podem ser utilizados para otimizar operações de inserção e ordenação, assinale a afirmativa correta.

  1. Armazenar valores únicos em uma estrutura de dados, facilitando a busca e a ordenação dos elementos.
  2. Codificar informações de texto em formato binário, tornando mais rápida a busca por palavras-chave específicas.
  3. Criar representações compactas de conjuntos de dados, permitindo operações de inserção e ordenação de forma eficiente.
  4. Exclusivamente destinados à ordenação de dados numéricos em estruturas de árvore, otimizando a busca por elementos em tempo constante.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Índices bitmap representam cada valor possível de uma coluna por um vetor de bits em que "1" marca as linhas que possuem esse valor e "0" as que não possuem.

Essa representação é extremamente compacta e favorece operações por conjuntos, como AND, OR e NOT, feitas por simples operações bit a bit.

São particularmente eficientes quando a coluna tem baixa cardinalidade (poucos valores distintos), reduzindo espaço e I/O.

Para ordenação, combinar bitmaps de valores em sequência permite recuperar resultados já agrupados por valor com custo baixo.

Quanto à inserção, embora índices bitmap não sejam ideais para altas taxas de updates em OLTP, técnicas como compressão e atualização por blocos tornam as inserções e manutenções eficientes em ambientes analíticos.

Portanto, a alternativa reflete corretamente que bitmaps criam representações compactas que permitem operações de inserção e ordenação de forma eficiente em cenários adequados.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo