Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — FGV 2026
Banco de Dados›SGBD - Sistema de Gerenciamento de Banco de Dados
Código
fg127374
Banca
FGV
Órgão
AL-RO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo (Tecnologia da Informação - Banco de Dados)
Durante o processamento de uma consulta, o Otimizador de Consultas avalia diferentes planos de execução. Para estimar o custo de cada plano, o otimizador depende criticamente de informações sobre o estado atual do banco de dados.O componente do SGBD que armazena as estatísticas essenciais como número de tuplas, distribuição de valores em colunas, existência e tipo de índices, que são importantes para o otimizador tomar decisões eficazes, é o
ATransaction Log
BBuffer Manager
CLock Manager
DSystem Catalog
ERecovery Manager
Revelar gabarito e comentário▾
GabaritoD — System Catalog
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”.
System Catalog (Catálogo do Sistema)
Gabarito: letra D. O System Catalog (ou dicionário de dados) é o componente do SGBD que armazena metadados e estatísticas do banco de dados, como número de tuplas, distribuição de valores em colunas, existência e tipo de índices — informações essenciais para o otimizador de consultas estimar o custo de diferentes planos de execução.
Componentes do SGBD
1System Catalog (Dicionário de Dados)
Metadados e estatísticas
Nº de tuplas
Distribuição de valores
Índices existentes
Usado pelo Otimizador de Consultas
2Transaction Log
Registro de modificações
Recuperação após falhas
3Buffer Manager
Gerencia cache de páginas
4Lock Manager
Controle de concorrência
5Recovery Manager
Restauração de consistência
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
O Transaction Log (log de transações) registra todas as modificações feitas por transações, sendo usado para recuperação após falhas. Não armazena estatísticas de otimização.
Alternativa B — ❌ Incorreta
O Buffer Manager (gerenciador de buffer) gerencia a memória temporária (cache) para páginas de dados. Não contém metadados ou estatísticas.
Alternativa C — ❌ Incorreta
O Lock Manager (gerenciador de bloqueios) controla a concorrência entre transações, garantindo isolamento. Não armazena estatísticas.
Alternativa D — ✅ Correta ⟵ GABARITO
O System Catalog é a estrutura que mantém os metadados do banco de dados, incluindo esquemas, tipos de dados, índices e estatísticas atualizadas (número de linhas, distribuição de valores). Essas informações são usadas pelo otimizador para escolher o plano de execução mais eficiente.
Alternativa E — ❌ Incorreta
O Recovery Manager (gerenciador de recuperação) é responsável por restaurar o banco a um estado consistente após falhas, utilizando o log de transações. Não lida com estatísticas para otimização.