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).
- banco de dados multidimensional
- banco de dados orientado a documentos
- banco de dados chave-valor
- banco de dados de família de colunas
- 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