Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — VUNESP 2025
Banco de Dados›SGBD - Sistema de Gerenciamento de Banco de Dados
Código
vu094474
Banca
VUNESP
Órgão
MPE-SP
Ano
2025
Nível
Superior
Cargo
Analista Técnico Científico - Especialidade: Engenheiro da Computação
Os bancos de dados NoSQL constituem-se em uma alternativa aos bancos de dados relacionais, divergindo, por exemplo, na forma de modelagem. Há quatro principais tipos de bancos de dados NoSQL, sendo correto afirmar que o sistema gerenciador de banco de dados
AMongoDB implementa o modelo orientado a colunas.
BNeo4J implementa o modelo orientado a grafos.
CHBase implementa o modelo orientado a chave-valor.
DCasandra implementa o modelo orientado a documentos.
ECouchDB implementa o modelo orientado a grafos.
Revelar gabarito e comentário▾
GabaritoB — Neo4J implementa o modelo orientado a grafos.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Banco de Dados NoSQL
Gabarito: letra B. O Neo4J é o principal representante do modelo orientado a grafos, armazenando dados em nós (vértices) e arestas (relacionamentos) — exatamente o que a alternativa B afirma. A questão exige conhecer a classificação dos quatro tipos principais de bancos NoSQL e associar cada SGBD ao seu modelo correto.
O MongoDB implementa o modelo orientado a documentos, não orientado a colunas. A banca troca o modelo: MongoDB armazena dados em documentos JSON/BSON, enquanto sistemas como HBase e Cassandra são orientados a colunas.
Alternativa B — ✅ Correta ⟵ GABARITO
O Neo4J é um banco NoSQL orientado a grafos. Seus dados são representados como nós (entidades) e arestas (relacionamentos), sendo ideal para dados altamente conectados, como redes sociais e sistemas de recomendação.
Alternativa C — ❌ Incorreta
O HBase implementa o modelo orientado a colunas (baseado no Bigtable do Google), não chave-valor. Bancos chave-valor típicos são Redis e DynamoDB.
Alternativa D — ❌ Incorreta
O Cassandra implementa o modelo orientado a colunas, não orientado a documentos. Cassandra é um banco de família de colunas, enquanto MongoDB e CouchDB são exemplos de bancos orientados a documentos.
Alternativa E — ❌ Incorreta
O CouchDB implementa o modelo orientado a documentos, não orientado a grafos. O Neo4J é que é orientado a grafos, e o CouchDB, assim como o MongoDB, armazena documentos JSON.
NÃO CAIA NESSA!
A banca troca os modelos entre SGBDs conhecidos. O erro mais comum é associar MongoDB a colunas ou HBase a chave-valor. Treine a tabela de correspondência: MongoDB → documentos, Neo4J → grafos, HBase/Cassandra → colunas, Redis/DynamoDB → chave-valor.