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:
- colunar;
- chave-valor;
- orientado a documento;
- orientado a grafos com nós e arestas;
- 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