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:
- chave-valor.
- grafos.
- documentos.
- colunas.
- 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