Questão nº 67

Questão de Tecnologia da Informação · FGV STN 2024 (nº 67)

FGV2024Auditor Federal de Finanças e Controle - Tecnologia da Informação (Transformação Digital)Tecnologia da Informação
Gabarito: Ever comentário ↓

Uma das tarefas executadas por Sistemas Gerenciadores de Bancos de Dados, especialmente os relacionais, é a otimização de consultas e operações SQL. Dada uma expressão lógica, especificada por meio dessa linguagem, os gerenciadores buscam estabelecer a melhor estratégia para executar o comando SQL e produzir o resultado desejado.
No contexto da execução eficiente de uma consulta, assinale a definição correta para o conceito de Query Plan (Plano de Consulta).

Resposta comentada

Gabarito Alternativa E

O Query Plan (Plano de Consulta) é como uma "receita" ou "roteiro" que o banco de dados cria para executar uma consulta SQL. Ele detalha os passos exatos que o sistema vai seguir para encontrar e processar os dados, buscando a forma mais eficiente.

  • (A) Incorreta: Isso descreve o monitoramento de desempenho durante ou após a execução da consulta, não o plano que é gerado antes da execução.
  • (B) Incorreta: A identificação de índices e chaves estrangeiras é parte do processo de otimização, mas o Query Plan é a sequência de operações que usa esses recursos, não apenas a lista deles.
  • (C) Incorreta: Este é o distrator mais tentador. As informações sobre tabelas, índices e ordenações (estatísticas do banco de dados) são os dados de entrada que o otimizador usa para construir o Query Plan. O plano em si é o resultado desse processo, ou seja, a sequência de operações decidida. A armadilha é confundir os insumos para a criação do plano com o plano final.
  • (D) Incorreta: Isso se refere a técnicas de amostragem de dados para testes ou avaliação, que não são o conceito de Query Plan.
  • (E) Correta: Esta é a definição precisa. O Query Plan é a sequência de operações (como ler uma tabela, usar um índice, juntar dados) que o banco de dados escolhe para executar a consulta, e essa sequência vem acompanhada de uma previsão de custo (tempo e recursos) baseada nos recursos disponíveis.

Fonte: FGV STN 2024 Auditor Federal de Finanças e Controle - Tecnologia da Informação (Transformação Digital) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho