FC ConcursosFC Concursos

Questão FC369663

O termo NoSQL, abreviação de “Not Only SQL” (não apenas SQL), refere-se a uma classe de bancos de dados que abandonam o paradigma relacional. Embora os bancos relacionais sejam exc

Outros Tipos e Modelos de Bancos de Dados

FGV · 2025

O termo NoSQL, abreviação de “Not Only SQL” (não apenas SQL), refere-se a uma classe de bancos de dados que abandonam o paradigma relacional. Embora os bancos relacionais sejam excelentes em muitos casos, eles não atendem todas as necessidades. À medida que os requisitos de dados e consultas mudam, os bancos de dados relacionais podem falhar, levando à necessidade de bancos de dados mais apropriados, como os NoSQL. Entre eles, há um tipo especialmente indicado para situações com numerosas e complexas relações entre os dados, sobretudo nas conexões muitos-para-muitos, em que sua modelagem se torna mais intuitiva.

 

Com base no relato, é correto afirmar que o tipo em questão é orientado a:

  1. chave-valor.
  2. grafos.
  3. documentos.
  4. colunas.
  5. séries temporais.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

O tipo descrito é o bancos de grafos, uma categoria de NoSQL projetada para representar e consultar relações complexas de forma direta.

Em um grafo, os dados são modelados como nós (entidades) conectados por arestas (relações), e ambos podem ter propriedades que armazenam atributos. Essa estrutura torna a modelagem de relacionamentos muitos-para-muitos natural e sem tabelas intermediárias.

Consultas que navegam por conexões — por exemplo, buscar caminhos, vizinhanças ou alcançar nós por múltiplos saltos — são chamadas de travessia e costumam ser mais performáticas em grafos do que em modelos relacionais tradicionais.

Por isso, bancos de grafos são indicados para redes sociais, recomendações, detecção de fraudes e qualquer cenário onde as relações entre entidades sejam o foco principal.

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

Continue aprendendo