Pular para o conteúdo principal

Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — CESPE / CEBRASPE 2025

Banco de DadosSGBD - Sistema de Gerenciamento de Banco de Dados
Código
ce214618
Banca
CESPE / CEBRASPE
Órgão
SEFAZ-RJ
Ano
2025
Nível
Superior
Cargo
Auditor Fiscal da Receita Estadual (3ª Categoria) - Conhecimentos Específicos I
O plano de execução de consultas (execution plan) é uma ferramenta importante para a otimização de desempenho, pois
  1. Aimplementa o particionamento automático de tabelas grandes.
  2. Bexecuta automaticamente a reescrita de consultas SQL para melhorar o desempenho.
  3. Cmostra a sequência de operações que o SGBD realizará para executar uma consulta.
  4. Dcria automaticamente índices para as colunas mais utilizadas em consultas.
  5. Erealiza a normalização automática das tabelas do banco de dados.
Revelar gabarito e comentário

GabaritoC — mostra a sequência de operações que o SGBD realizará para executar uma consulta.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Plano de Execução de Consultas (Execution Plan)

Gabarito: letra C. O plano de execução é uma ferramenta que mostra a sequência de operações que o SGBD realizará para executar uma consulta, permitindo ao DBA ou desenvolvedor identificar gargalos de desempenho e otimizar a query. Trata-se de um recurso de análise, não de execução automática de ações como particionamento, reescrita, criação de índices ou normalização.

Alternativa A — ❌ Incorreta

O plano de execução não implementa particionamento automático de tabelas. O particionamento é uma estratégia de armazenamento físico definida pelo administrador, não uma consequência do plano.

Alternativa B — ❌ Incorreta

Embora o otimizador de consultas possa reescrever internamente uma SQL para melhorar o desempenho, o plano de execução apenas exibe o resultado dessa otimização; ele não executa automaticamente a reescrita como sua função primária.

Alternativa C — ✅ Correta ⟵ GABARITO

Exatamente: o execution plan descreve as operações (scan, join, ordenação, etc.) e a ordem em que o SGBD as executará. É a definição clássica e o propósito central da ferramenta.

Alternativa D — ❌ Incorreta

A criação automática de índices não é função do plano de execução. Índices são objetos de banco criados manualmente ou por comandos DDL; o plano apenas utiliza índices existentes para acelerar o acesso.

Alternativa E — ❌ Incorreta

Normalização é uma técnica de projeto lógico de banco de dados, não uma funcionalidade do SGBD no momento da execução da consulta. O plano de execução não realiza normalização automática.

PEGA ESSA DICA!

Em provas de banco de dados, lembre-se: execution plan = diagnóstico, não ação automática. Qualquer alternativa que associe o plano a uma alteração estrutural (criar índices, particionar, normalizar) está errada.

Gabarito: letra C.

Link permanente: /questoes/ce214618