FC ConcursosFC Concursos

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:

  1. OLAP;
  2. Relacional;
  3. Indexado;
  4. Matricial;
  5. 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

Continue aprendendo