Questão FC369664
Os principais modelos de bancos de dados NoSQL - chave-valor, documento, colunar e grafo - são indicados para diferentes tipos de dados e necessidades de aplicação. Nesse contexto,
Outros Tipos e Modelos de Bancos de Dados
FGV · 2025
Os principais modelos de bancos de dados NoSQL - chave-valor, documento, colunar e grafo - são indicados para diferentes tipos de dados e necessidades de aplicação. Nesse contexto, a equipe de TI do TCE-PE está avaliando qual desses modelos é mais adequado para dois sistemas distintos que estão em fase de planejamento.
Sistema 1: uma base de dados para armazenar perfis de servidores públicos e suas informações funcionais (dados estruturados e semiestruturados, com variações entre os cargos e históricos de alterações).
Sistema 2: uma aplicação para análise de relacionamentos entre empresas e servidores, com foco em investigações de conflito de interesse, utilizando conexões como vínculos societários, contratos, nomeações e relações familiares.
Nesse contexto, a combinação de modelos NoSQL mais apropriada para atender eficientemente as necessidades dos sistemas 1 e 2 é, respectivamente,
- Colunar e Documento.
- Grafo e Colunar.
- Chave-valor e Documento.
- Colunar e Chave-valor.
- Documento e Grafo.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Documento: indicado para o Sistema 1 porque armazena registros como documentos JSON/BSON, permitindo flexibilidade de esquema para campos que variam por cargo e para históricos aninhados. Esse modelo facilita inclusão de atributos opcionais, arrays e versões do perfil sem necessidade de normalização complexa, além de permitir indexação por campos compósitos para consultas rápidas por servidor.
Grafo: ideal para o Sistema 2 pois representa nativamente entidades (pessoas, empresas, contratos) como nós e relações (vínculos societários, nomeações, parentesco) como arestas. Consultas de travessia, identificação de caminhos, centralidade e padrões de conexão são executadas com alta eficiência, simplificando investigações de conflito de interesse onde o foco é explorar e analisar relações complexas.
Conteúdo do catálogo FC Concursos · Atualizado em