FC ConcursosFC Concursos

Questão FC369658

O analista Paulo precisa analisar e descobrir padrões nas relações entre as diversas entidades nos processos judiciais do MPU, como promotores, juízes, autores, réus, secretários e

Outros Tipos e Modelos de Bancos de Dados

FGV · 2025

O analista Paulo precisa analisar e descobrir padrões nas relações entre as diversas entidades nos processos judiciais do MPU, como promotores, juízes, autores, réus, secretários e advogados. Para isso, Paulo vai utilizar um banco de dados NoSQL para armazenar essa rede social judiciária que chamou de SocialJud.

 

Para implementar o SocialJud, Paulo deve usar um banco de dados:

  1. colunar;
  2. chave-valor;
  3. orientado a documento;
  4. orientado a grafos com nós e arestas;
  5. matricial com dimensões hierárquicas.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A escolha por um banco de dados orientado a grafos é a mais adequada para o SocialJud porque seu modelo nativo representa diretamente a rede social judicial: indivíduos e instituições viram nós e vínculos processuais viram arestas.

Cada nó (promotor, juiz, autor, réu, advogado, secretário) pode ter propriedades (nome, cargo, número do processo) e cada aresta descreve o tipo de relação (representa, sentencia, atua_em), também com propriedades (data, papel).

Esse modelo facilita consultas por caminho (quem se relaciona com quem), vizinhança, detecção de comunidades e centralidade, além de executar algoritmos de redes com alta eficiência — tarefas essenciais para descobrir padrões e conexões no âmbito judicial.

Portanto, um banco de dados orientado a grafos oferece representação natural, desempenho em travessias e recursos analíticos ideais para o SocialJud.

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

Continue aprendendo