Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — FGV 2025

Banco de DadosBanco de Dados
Código
fg122150
Banca
FGV
Órgão
TCE-RR
Ano
2025
Nível
Superior
Cargo
Auditor de Controle Externo - Tecnologia com Especialidade em Análise de Dados
Sobre os bancos de dados NoSQL, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.( ) O MongoDB apresenta o recurso de sharding que favorece o escalonamento vertical.( ) O MongoDB armazena preferencialmente os dados em formato XML para otimizar a indexação.( ) O Cassandra é um exemplo de banco de dados NoSQL orientado a colunas que se destaca por sua performance, durabilidade, disponibilidade e tolerância a falhas.As afirmativas são, respectivamente,
  1. AV – F – V.
  2. BV – V – V.
  3. CV – V – F.
  4. DF – F – F.
  5. EF – F – V.
Revelar gabarito e comentário

GabaritoE — F – F – V.

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”.

Bancos de Dados NoSQL

Gabarito: letra E (F – F – V). A primeira afirmativa é falsa porque o sharding no MongoDB favorece o escalonamento horizontal, não vertical. A segunda é falsa, pois o MongoDB utiliza o formato BSON (Binary JSON), e não XML. A terceira é verdadeira: o Cassandra é um banco NoSQL orientado a colunas, projetado para alta performance, durabilidade, disponibilidade e tolerância a falhas.

A questão exige conhecimento básico sobre bancos NoSQL, especialmente MongoDB e Cassandra. Vamos analisar cada afirmativa:

Bancos NoSQL
  • 1MongoDB
    • Sharding
      • Escalonamento horizontal (scale-out)
      • Não é vertical (scale-up)
    • Formato de armazenamento
      • BSON (Binary JSON)
      • Não é XML
  • 2Cassandra
    • Tipo
      • Wide-column store (orientado a colunas)
    • Características
      • Alta performance
      • Durabilidade
      • Disponibilidade
      • Tolerância a falhas
LEVEL · soulevel.com.br

1ª afirmativa — ❌ Falsa

O MongoDB apresenta o recurso de sharding que favorece o escalonamento vertical.

Erro: sharding distribui dados entre vários nós, caracterizando escalonamento horizontal (scale-out). Escalonamento vertical (scale-up) consiste em aumentar os recursos de um único servidor. O MongoDB usa sharding para particionar dados entre shards, permitindo crescimento horizontal.

2ª afirmativa — ❌ Falsa

O MongoDB armazena preferencialmente os dados em formato XML para otimizar a indexação.

Erro: o MongoDB armazena dados no formato BSON (Binary JSON), uma extensão binária do JSON. XML não é suportado como formato nativo; a indexação é feita sobre campos BSON, não XML.

3ª afirmativa — ✅ Verdadeira

O Cassandra é um exemplo de banco de dados NoSQL orientado a colunas que se destaca por sua performance, durabilidade, disponibilidade e tolerância a falhas.

Correta: Apache Cassandra é um banco NoSQL do tipo wide-column store (orientado a colunas). Seu design distribuído oferece alta disponibilidade, tolerância a falhas e desempenho em grandes volumes de dados.

Agora, avaliemos cada alternativa:

Alternativa A (V – F – V) — ❌ Incorreta

A sequência proposta indica a primeira afirmativa como verdadeira, o que está errado (sharding é horizontal). O restante está correto? A segunda é F (acertou), a terceira é V (acertou). Logo, a alternativa falha por considerar a primeira afirmativa como V.

Alternativa B (V – V – V) — ❌ Incorreta

Erra nas duas primeiras: sharding não é vertical e o formato não é XML. A terceira está correta, mas o conjunto é falso.

Alternativa C (V – V – F) — ❌ Incorreta

Erra nas duas primeiras (como em B) e ainda considera a terceira falsa, quando ela é verdadeira.

Alternativa D (F – F – F) — ❌ Incorreta

Acerta nas duas primeiras (ambas falsas), mas erra na terceira: o Cassandra realmente se destaca pelos atributos citados, portanto a afirmativa 3 é verdadeira, não falsa.

Alternativa E (F – F – V) — ✅ Correta ⟵ GABARITO

Sequência perfeitamente alinhada com a análise: primeira falsa, segunda falsa, terceira verdadeira. É a única combinação correta.

NÃO CAIA NESSA!

A banca troca o tipo de escalonamento do sharding (vertical por horizontal) e o formato de armazenamento do MongoDB (XML por BSON). O candidato desatento pode confundir sharding com aumento de recursos locais. Lembre-se: sharding = horizontal; replica sets = vertical? Na verdade, replica sets oferecem redundância, não escalonamento vertical puro. Fique atento aos termos!

PEGA ESSA DICA!

Para memorizar: MongoDB → documentos BSON; sharding → horizontal; Cassandra → colunas, alta disponibilidade. Revise os tipos de bancos NoSQL: chave-valor (Redis), documentos (MongoDB), colunas (Cassandra), grafos (Neo4j).

Gabarito: letra E (F – F – V).

Link permanente: /questoes/fg122150