FC ConcursosFC Concursos

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.

  1. 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.
  2. Orientação a agregados é um conceito exclusivo de bancos de dados relacionais, onde os dados são agrupados em índices para acelerar as consultas.
  3. 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.
  4. Orientação a agregados implica que os dados são particionados automaticamente em diferentes servidores para melhorar o desempenho de leitura e escrita.
  5. 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

Continue aprendendo