Questão FC546303
Em relação à modelagem de dados em bancos de NoSQL orientado a documentos, assinale a alternativa correta:
Outros Tipos e Modelos de Bancos de Dados
FURB · 2025
Em relação à modelagem de dados em bancos de NoSQL orientado a documentos, assinale a alternativa correta:
- A estrutura de documentos impede a representação de relacionamentos complexos.
- A normalização é preferida em todos os casos para evitar redundância.
- As coleções devem conter apenas documentos com estrutura idêntica.
- A desnormalização é comumente usada para otimizar consultas em leitura.
- A modelagem relacional tradicional é diretamente aplicável sem modificações.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A alternativa correta aponta que a desnormalização é comumente usada em bancos de dados orientados a documentos para otimizar consultas de leitura. Em vez de dividir dados relacionados em muitas tabelas, informações são agrupadas dentro de um mesmo documento para que uma única leitura recupere tudo que a aplicação precisa.
Esse padrão reduz a necessidade de operações equivalentes a joins, que são caras ou inexistentes em muitos NoSQL, e melhora significativamente o desempenho de leitura e a latência das aplicações.
Como contrapartida, há aumento de redundância e complexidade nas atualizações: o mesmo dado pode existir em vários documentos, exigindo estratégia para manter a consistência ou aceitar atualizações mais custosas.
Portanto, modelagem em document stores costuma ser orientada por consultas: prioriza leituras rápidas por meio da desnormalização, avaliando trade-offs entre espaço, consistência e custo de escrita.
Conteúdo do catálogo FC Concursos · Atualizado em