Questão de Banco de Dados — Catálogo de um banco de dados — CESPE / CEBRASPE 2026
Banco de Dados›Catálogo de um banco de dados
Código
ce225557
Banca
CESPE / CEBRASPE
Órgão
IPAAM
Ano
2026
Nível
Superior
Cargo
Analista Ambiental – Especialidade: Análise de Sistemas
No contexto interno de um sistema de gerenciamento de banco de dados (SGBD), os metadados
Aexecutam controle transacional e bloqueio de concorrência.
Bgarantem normalização automática dos esquemas relacionais.
Creplicam dados entre instâncias distribuídas do banco.
Ddefinem as estruturas lógica e física dos objetos do banco.
Earmazenam registros de usuários finais permanentemente.
Revelar gabarito e comentário▾
GabaritoD — definem as estruturas lógica e física dos objetos do banco.
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”.
Metadados em SGBD
Gabarito: letra D. Metadados são dados sobre dados, armazenados no catálogo do SGBD, e descrevem as estruturas lógica (esquemas, tipos, restrições) e física (armazenamento, índices) dos objetos do banco. Essa definição é clássica em banco de dados.
Os metadados não executam controle de transações nem bloqueio de concorrência – essas são funções do gerenciamento de transações. Não realizam normalização automática; ela é feita manualmente pelo projetista. Não replicam dados; replicação é função de um módulo de distribuição. E não armazenam registros de usuários finais – esses são dados de usuário, não metadados. A alternativa D captura exatamente o papel dos metadados.
Alternativa A — ❌ Incorreta
Controle transacional e bloqueio de concorrência são funções do próprio SGBD, executadas por componentes como o gerenciador de transações e o controlador de concorrência. Metadados são meramente descritivos e não têm papel ativo nesses processos.
Alternativa B — ❌ Incorreta
Normalização automática dos esquemas relacionais não é uma função dos metadados. A normalização é um processo de projeto lógico que pode ser auxiliado por ferramentas, mas não é realizada pelo catálogo de dados. Os metadados apenas registram o esquema já definido.
Alternativa C — ❌ Incorreta
Replicar dados entre instâncias distribuídas é tarefa de mecanismos de replicação do SGBD (ex.: replicação síncrona ou assíncrona). Os metadados podem conter informações sobre a distribuição, mas não executam a replicação.
Alternativa D — ✅ Correta ⟵ GABARITO
Exatamente. Os metadados, armazenados no catálogo ou dicionário de dados, definem a estrutura lógica (tabelas, colunas, tipos, restrições) e a estrutura física (arquivos, índices, organização de armazenamento) dos objetos do banco. Conforme o material de apoio: "Catálogo ou dicionário de dados é o local onde ficam armazenados os metadados. Contém informações como a estrutura de cada arquivo, o tipo e o formato de armazenamento de cada item de dados e diversas restrições sobre os dados."
Alternativa E — ❌ Incorreta
Os registros de usuários finais (dados de aplicação) são armazenados como dados propriamente ditos, não como metadados. Metadados são as definições e descrições desses dados, não os dados em si.