Pular para o conteúdo principal
← Banco de questões
Banco de Dados
Aprovado Ai
2026
Otimização de Banco de Dados - Índices

Banco de Dados · Aprovado.ai 2026

Um analista de dados está otimizando uma consulta SQL complexa em uma tabela de vendas com milhões de registros. A consulta frequentemente realiza operações de agregação (SUM, AVG) sobre a coluna 'valor_venda' e filtros (WHERE) na coluna 'data_venda'. Para acelerar a execução, qual a estratégia de indexação mais eficaz, considerando a necessidade de balancear desempenho de leitura com o impacto mínimo em operações de escrita?

  1. A)Criar um índice B-tree apenas na coluna 'valor_venda'.
  2. B)Criar um índice bitmap na coluna 'data_venda'.
  3. C)Criar um índice composto B-tree nas colunas 'data_venda' e 'valor_venda'.
    gabarito
  4. D)Criar um índice de texto completo na coluna 'data_venda'.
  5. E)Utilizar um índice hash na coluna 'valor_venda'.

Resposta correta: alternativa C

Criar um índice composto B-tree nas colunas 'data_venda' e 'valor_venda'.

Ver comentário resumido

Um índice composto B-tree nas colunas 'data_venda' e 'valor_venda' é ideal para consultas que filtram por 'data_venda' e aggregam 'valor_venda'. Ele permite que o SGBD acesse os dados pré-ordenados por data e, dentro de cada data, por valor, otimizando tanto o filtro quanto a agr…

Resolva e receba a explicação completa por IA

Em vez do gabarito, a IA mostra exatamente onde você errou.

Sem cartão de crédito · Cancele quando quiser

Mais questões de Banco de Dados