Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — CESPE / CEBRASPE 2025
Banco de Dados›SGBD - 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
Aimplementa o particionamento automático de tabelas grandes.
Bexecuta automaticamente a reescrita de consultas SQL para melhorar o desempenho.
Cmostra a sequência de operações que o SGBD realizará para executar uma consulta.
Dcria automaticamente índices para as colunas mais utilizadas em consultas.
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.