FC ConcursosFC Concursos

Questão FC546302

Assinale a opção em que é citado o modelo de banco de dados NoSQL ideal para representar e consultar relacionamentos complexos entre entidades (como em redes sociais ou sistemas de

Outros Tipos e Modelos de Bancos de Dados

CEBRASPE (CESPE) · 2025

Assinale a opção em que é citado o modelo de banco de dados NoSQL ideal para representar e consultar relacionamentos complexos entre entidades (como em redes sociais ou sistemas de recomendação).

  1. banco de dados multidimensional
  2. banco de dados orientado a documentos
  3. banco de dados chave-valor
  4. banco de dados de família de colunas
  5. banco de dados de grafos
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

O banco de dados de grafos é projetado para representar entidades e seus relacionamentos de forma nativa. Em vez de tabelas e joins, ele usa nós (entidades) e arestas (relacionamentos) que podem ter propriedades, permitindo modelar redes complexas com simplicidade.

Essa estrutura torna eficientes operações que exploram conexões, como travessias, buscas por caminhos, detecção de comunidades e recomendações. Consultas que em bancos relacionais exigiriam múltiplos joins são realizadas navegando diretamente pelas arestas, reduzindo custo e latência.

Modelos como o property graph e linguagens como Cypher facilitam a expressão de padrões relacionais. Por isso, grafos são ideais para redes sociais, sistemas de recomendação e detecção de fraude, onde a topologia das relações é central.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo