Questão FC369676
O Departamento de Desenvolvimento de Sistemas do TRF-1 automatizou seus processos de negócio utilizando bancos de dados em que era necessário definir o esquema a priori. Com isso,
Outros Tipos e Modelos de Bancos de Dados
FGV · 2024
O Departamento de Desenvolvimento de Sistemas do TRF-1 automatizou seus processos de negócio utilizando bancos de dados em que era necessário definir o esquema a priori. Com isso, as evoluções do sistema se tornaram custosas. Para contornar esse problema, o Departamento está projetando a evolução dos seus sistemas para utilizar um banco de dados que permita a definição do esquema a posteriori conforme o dado chega, independentemente da sua estrutura.
Para isso, o Departamento deve incluir no Planejamento de TI a aquisição de um banco de dados:
- OLAP;
- Relacional;
- Indexado;
- Matricial;
- Orientado a grafo.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
Banco de dados orientado a grafos armazena informação como nós (vértices) e arestas, onde tanto entidades quanto seus relacionamentos podem ter propriedades associadas.
Esse modelo é schema-flexible: não exige definição rígida de esquema a priori; cada nó/aresta pode possuir atributos diferentes, permitindo definir estrutura "a posteriori" conforme os dados chegam.
Consultas são feitas por percursos (traversals), o que torna eficiente localizar padrões e conexões complexas entre entidades sem remodelar tabelas.
Exemplos práticos incluem Neo4j, ArangoDB e JanusGraph, com linguagens como Cypher para expressar buscas por padrões de relacionamento.
Portanto, para projetos que exigem evolução contínua do modelo e dados heterogêneos e interconectados, o banco orientado a grafos é a escolha adequada.
Conteúdo do catálogo FC Concursos · Atualizado em