Questão de Banco de Dados — Banco de Dados — FGV 2025
- Código
- fg120766
- Banca
- FGV
- Órgão
- SEFAZ-RS
- Ano
- 2025
- Nível
- Superior
- Cargo
- Auditor do Estado (Manhã)
- AV – F – F.
- BV – V – F.
- CV – F – V.
- DF – V – F.
- EF – F – V.
GabaritoE — F – F – V.
Gabarito: letra E (F – F – V). A sequência correta é Falsa, Falsa, Verdadeira. Cassandra é um banco orientado a colunas (família de colunas) e não suporta totalmente ACID; Neo4j é um banco orientado a grafos, não a colunas; MongoDB é orientado a documentos e pode armazenar documentos XML, JSON ou BSON, estruturas hierárquicas e autodescritivas.
Banco NoSQL | Tipo de Modelo | Suporte ACID | Unidade Básica de Armazenamento | Formato de Dados |
|---|---|---|---|---|
Cassandra | Família de colunas (wide-column) | Não (consistência eventual) | Coluna (par nome-valor) | Não se aplica |
Neo4j | Grafos | Sim (transações ACID) | Nós, arestas e propriedades | Não se aplica |
MongoDB | Documentos | Sim (transações ACID em versões recentes) | Documento | XML, JSON, BSON |
Afirmativa 1: "Cassandra é orientado a grafos e totalmente compatível com as propriedades ACID que garante consistência por meio de transações."
❌ Falsa. Cassandra é um banco de dados NoSQL do tipo família de colunas (wide-column), não orientado a grafos. Além disso, não possui suporte completo a transações ACID; segue o modelo de consistência eventual (eventual consistency).
Afirmativa 2: "Neo4j é orientado a família de colunas, em que a unidade básica de armazenamento de dados é a coluna que consiste em um par de nome-valor em que o nome também se comporta como uma chave."
❌ Falsa. Neo4j é um banco de dados orientado a grafos, onde a unidade básica são nós, arestas e propriedades. A descrição apresentada refere-se a bancos de dados orientados a colunas, não ao Neo4j.
Afirmativa 3: "MongoDB, por ser orientado a documentos, é capaz de armazenar e recuperar documentos que podem ser arquivos XML, JSON ou BSON, que são estruturas de dados na forma de árvores hierárquicas e autodescritivas compostas por mapas, coleções e valores escalares."
✅ Verdadeira. MongoDB é um banco orientado a documentos. Os documentos são armazenados em BSON (Binary JSON), mas também podem ser representados em JSON ou XML. Possuem estrutura hierárquica (árvore) com mapas, coleções e valores escalares, sendo autodescritivos.
A sequência correta é F – F – V, correspondente à alternativa E.
Para classificar bancos NoSQL, lembre-se dos principais tipos: documento (MongoDB, CouchDB), família de colunas (Cassandra, HBase), chave-valor (Redis, DynamoDB), grafo (Neo4j). Cada um tem seu modelo de dados característico. Na hora da prova, identifique primeiro o tipo do banco citado para não trocá-los.
Link permanente: /questoes/fg120766