Questão de Programação — JSON — CESPE / CEBRASPE 2026
- Código
- ce229670
- Banca
- CESPE / CEBRASPE
- Órgão
- TCE-RN
- Ano
- 2026
- Nível
- Superior
- Cargo
- Auditor de Controle Externo - Especialidade: Tecnologia da Informação
- CCerto
- EErrado
GabaritoE — Errado
❌ ERRADO. A afirmação está incorreta. Bancos de dados que oferecem suporte nativo ao tipo JSON (como MongoDB, Couchbase, Amazon DynamoDB) não enfrentam impedimento técnico para consultar atributos em níveis hierárquicos profundos — muito pelo contrário, eles são projetados justamente para lidar com documentos aninhados de forma eficiente.
A ausência de um esquema rígido (schema-less) é uma característica dos bancos NoSQL, mas não inviabiliza consultas profundas. Esses bancos utilizam mecanismos como:
Notação de ponto (dot notation): ex.: endereco.cidade para acessar campos aninhados.
Operadores de navegação (ex.: $unwind no MongoDB para arrays).
Índices em campos aninhados (índices compostos ou de texto).
Portanto, a premissa de que estruturas aninhadas seriam um obstáculo é falsa. A flexibilidade do JSON permite documentos com diferentes níveis de profundidade, e as consultas podem ser realizadas diretamente sobre esses campos.
✅ CERTO no gabarito: E (Errado).
Link permanente: /questoes/ce229670