Pular para o conteúdo principal

Questão de Banco de Dados — Catálogo e Dicionário de Dados — CESPE / CEBRASPE 2025

Banco de DadosCatálogo e Dicionário de Dados
Código
ce417219
Banca
CESPE / CEBRASPE
Órgão
PC DF
Ano
2025
Cargo
GAAPC ( )
Julgue o item a seguir, relativo a banco de dados.   Metadados são informações estruturadas adicionais, relativas a certo conjunto de dados, que podem ser utilizadas para descrevê-lo e manipulá-lo da forma mais eficiente possível.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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 Banco de Dados

Gabarito: Certo. A afirmação está correta porque metadados são, por definição, dados estruturados que descrevem outros dados — os chamados "dados sobre dados" — e essa descrição é justamente o que permite localizar, recuperar, usar e gerenciar os dados de forma eficiente. O conceito está alinhado com a literatura clássica de banco de dados (Elmasri & Navathe, Silberschatz) e com o que a banca CESPE/CEBRASPE tradicionalmente cobra.

Metadados (ou informações de descritor) são a camada de informação que dá significado e contexto aos dados brutos. Enquanto os dados em si são os fatos registrados (um CPF, um valor de venda, uma data), os metadados descrevem a estrutura, o tipo, o formato e as restrições desses dados. Por exemplo: em uma tabela CLIENTE, os dados são as linhas com os registros de cada cliente; os metadados são a definição da tabela — o nome das colunas (CPF, NOME, ENDERECO), o tipo de cada uma (VARCHAR(11), VARCHAR(100)), as restrições (CPF é chave primária, NOME é obrigatório).

Essa distinção é fundamental para entender a arquitetura de um SGBD. O sistema armazena não apenas os dados, mas também uma descrição completa da sua estrutura — é a chamada natureza de autodescrição do banco de dados. Essa descrição fica no catálogo ou dicionário de dados, que é o repositório onde os metadados são guardados. O catálogo contém informações como a estrutura de cada arquivo, o tipo e o formato de armazenamento de cada item de dados e as restrições sobre os dados. É por isso que o SGBD consegue interpretar comandos SQL, validar operações e garantir a integridade: ele consulta os metadados para saber como os dados estão organizados.

A função dos metadados vai além da mera descrição: eles facilitam a recuperação, uso e gestão dos dados. Sem metadados, seria impossível saber o que cada campo significa, como os dados se relacionam ou quais regras de integridade devem ser aplicadas. Em ambientes de Big Data e governança de dados, os metadados são ainda mais críticos, pois permitem catalogar, rastrear a origem e garantir a qualidade dos dados. A banca explora exatamente essa definição: metadados como "informações estruturadas adicionais" que "descrevem e permitem manipular" os dados de forma eficiente.

A pegadinha que a banca poderia explorar — e que aparece em questões similares — é confundir metadados com os próprios dados. Por exemplo, o valor total de vendas registrado em uma transação é um dado, não um metadado; o código-fonte de uma aplicação também não é metadado; um backup das tabelas é uma cópia dos dados, não dos metadados. O que caracteriza o metadado é ser a descrição da estrutura, não o conteúdo em si. Nesta questão, a definição apresentada está correta e não há armadilha de inversão de conceitos.

Guarde o critério decisivo: metadados = dados sobre dados (estrutura, tipo, formato, restrições); catálogo/dicionário = repositório onde esses metadados ficam armazenados. É essa fronteira que separa o certo do errado nas questões sobre o tema.

Critério

Metadados (Dados sobre Dados)

Dados (Conteúdo)

Catálogo/Dicionário de Dados

Definição

Informações estruturadas que descrevem outros dados

Fatos brutos registrados (ex.: CPF, valor de venda)

Repositório físico onde os metadados são armazenados

Exemplo

Nome da coluna, tipo (VARCHAR), restrição (chave primária)

Linhas de uma tabela CLIENTE

Estrutura de tabelas, tipos e restrições no SGBD

Função

Descrever, localizar e gerenciar dados eficientemente

Representar o conteúdo real do banco

Permitir autodescrição e validação de comandos SQL

Natureza

Abstrata e estrutural

Concreta e factual

Infraestrutura de armazenamento dos metadados

Item — ✅ CERTO

A afirmação define metadados como "informações estruturadas adicionais, relativas a certo conjunto de dados, que podem ser utilizadas para descrevê-lo e manipulá-lo da forma mais eficiente possível". Isso está perfeitamente alinhado com o conceito consagrado: metadados são dados estruturados que descrevem, identificam, explicam e localizam outros dados, facilitando sua recuperação, uso e gestão. A expressão "informações estruturadas adicionais" captura a essência — são informações sobre os dados, não os dados em si — e "descrevê-lo e manipulá-lo da forma mais eficiente" reflete exatamente a função dos metadados no SGBD: permitir que o sistema interprete comandos, valide operações e garanta a integridade com base na descrição estrutural armazenada no catálogo.

CERTO — a definição apresentada está correta e reflete o conceito de metadados como dados sobre dados.

Gabarito: Certo.

Link permanente: /questoes/ce417219