Questão FC369678
No contexto de bancos de dados NoSQL, assinale a opção que descreve corretamente o conceito de "orientação a agregados" e sua importância.
Outros Tipos e Modelos de Bancos de Dados
FGV · 2024
No contexto de bancos de dados NoSQL, assinale a opção que descreve corretamente o conceito de "orientação a agregados" e sua importância.
- Orientação a agregados refere-se à técnica de normalizar dados em várias tabelas pequenas para evitar redundâncias e melhorar a consistência dos dados.
- Orientação a agregados é um conceito exclusivo de bancos de dados relacionais, onde os dados são agrupados em índices para acelerar as consultas.
- Orientação a agregados significa que os dados são agrupados em documentos ou coleções autossuficientes, otimizando o acesso e a manipulação de dados relacionados em um único local.
- Orientação a agregados implica que os dados são particionados automaticamente em diferentes servidores para melhorar o desempenho de leitura e escrita.
- Orientação a agregados refere-se à criação de visualizações agregadas para sumarizar grandes volumes de dados e melhorar o desempenho das consultas.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A orientação a agregados organiza os dados em unidades coesas — geralmente documentos ou coleções autossuficientes — que reúnem informações relacionadas em um único local. Isso evita a necessidade de múltiplos joins e permite leituras mais rápidas e eficientes, pois a entidade e seus elementos associados ficam juntos.
Cada agregado tem uma raiz do agregado que representa o ponto de entrada para operações; alterações que envolvem o mesmo agregado podem ser tratadas de forma atômica, garantindo consistência transacional local. Fora desse limite, a consistência pode ser eventual.
Na prática, a abordagem favorece a denormalização deliberada e o desenho baseado em padrões de consulta e atualização. Deve-se considerar limites de tamanho de documento, frequência de atualização e duplicação de dados ao modelar agregados.
Em resumo, orientar o modelo a agregados melhora desempenho e simplicidade de acesso para dados relacionados, ao custo de decisões de modelagem sobre consistência e redundância.
Conteúdo do catálogo FC Concursos · Atualizado em