Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — CESPE / CEBRASPE 2024

Banco de DadosBanco de Dados
Código
ce176003
Banca
CESPE / CEBRASPE
Órgão
LNA
Ano
2024
Nível
Superior
Cargo
Tecnologista – Especialidade: Desenvolvimento e Arquitetura de Software
Nos bancos de dados MongoDB, os dados são armazenados como documents, os quais são arquivos do tipo
  1. AJSON.
  2. BCSV.
  3. CXML.
  4. DBSON.
  5. EHTML.
Revelar gabarito e comentário

GabaritoD — BSON.

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”.

Armazenamento de documentos no MongoDB

Gabarito: letra D. O MongoDB armazena seus documentos no formato BSON (Binary JSON), uma representação binária do JSON que oferece maior eficiência e desempenho. As demais alternativas (JSON, CSV, XML, HTML) não são o formato nativo de armazenamento dos documentos no MongoDB.

O BSON é uma extensão do JSON que suporta tipos de dados adicionais (como datas e binários) e é otimizado para leitura/escrita rápidas. Embora o MongoDB aceite consultas no formato JSON e exporte dados em JSON, a persistência é sempre em BSON.

MongoDB: formato de armazenamento
  • 1BSON (Binary JSON)
    • Formato nativo de persistência
    • Extensão do JSON
    • Tipos adicionais (datas, binários)
    • Otimizado para leitura/escrita
  • 2JSON
    • Formato de consulta e comunicação
    • Convertido para BSON antes de gravar
  • 3Outros formatos (não usados)
    • CSV (tabular, inadequado)
    • XML (marcação, outro banco)
    • HTML (páginas web)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

JSON é a notação textual utilizada nas consultas e na comunicação com o banco, mas não é o formato de armazenamento interno. O MongoDB converte JSON para BSON antes de gravar.

Alternativa B — ❌ Incorreta

CSV é um formato tabular simples, inadequado para a estrutura hierárquica dos documentos no MongoDB.

Alternativa C — ❌ Incorreta

XML é um formato de marcação, usado em bancos NoSQL orientados a documentos como o BaseX, mas não no MongoDB.

Alternativa D — ✅ Correta ⟵ GABARITO

BSON é o formato binário nativo do MongoDB, baseado no JSON, mas com extensões de tipos. Cada documento é armazenado como um registro BSON.

Alternativa E — ❌ Incorreta

HTML é uma linguagem de marcação para páginas web, sem relação com bancos de dados.

Gabarito: letra D.

Link permanente: /questoes/ce176003