Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — FUNDATEC 2025

Banco de DadosBanco de Dados Relacionais
Código
qg477898
Banca
FUNDATEC
Órgão
Prefeitura de Porto Alegre - RS
Ano
2025
Nível
Superior
Cargo
Auditor Fiscal da Receita Municipal - Bloco II
Os bancos de dados NoSQL têm se destacado em aplicações modernas devido à sua flexibilidade e capacidade de lidar com grandes volumes de dados. Nesse contexto, assinale a alternativa que descreve corretamente uma característica de bancos de dados NoSQL.
  1. ABancos de dados NoSQL utilizam apenas linguagem SQL para manipulação de dados.
  2. BA consistência forte é garantida em todos os bancos NoSQL, independentemente da arquitetura utilizada.
  3. CBancos de dados NoSQL são projetados exclusivamente para armazenar dados relacionais de forma estruturada.
  4. DBancos de dados NoSQL são categorizados em diferentes modelos, como chave-valor, documentos, colunas e grafos.
  5. EBancos de dados NoSQL não suportam replicação ou particionamento de dados, sendo indicados apenas para pequenas aplicações.
Revelar gabarito e comentário

GabaritoD — Bancos de dados NoSQL são categorizados em diferentes modelos, como chave-valor, documentos, colunas e 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”.

Bancos de dados NoSQL

Gabarito: letra D. A classificação correta dos bancos NoSQL inclui os modelos chave-valor, documentos, colunas e grafos, conforme amplamente documentado na literatura técnica (por exemplo, na descrição da Wikipedia sobre NoSQL). As demais alternativas apresentam afirmações incorretas ou generalizações indevidas.

Bancos NoSQL surgiram para atender necessidades de escalabilidade e flexibilidade que os bancos relacionais tradicionais nem sempre oferecem. Eles não utilizam exclusivamente SQL, não garantem consistência forte em todos os casos, não se limitam a dados relacionais estruturados e, ao contrário do que se afirma, suportam replicação e particionamento para grandes volumes.

1Características
Escalabilidade horizontal
Flexibilidade de esquema
Teorema CAP (consistência eventual)
2Modelos
Chave-valor
Documentos
Colunas
Grafos
3Não são
Exclusivamente SQL
Consistência forte sempre
Apenas dados relacionais
Sem replicação/particionamento
Bancos NoSQL
LEVELsoulevel.com.br
Bancos NoSQL: Características (Escalabilidade horizontal, Flexibilidade de esquema, Teorema CAP (consistência eventual)); Modelos (Chave-valor, Documentos, Colunas, Grafos); Não são (Exclusivamente SQL, Consistência forte sempre, Apenas dados relacionais, Sem replicação/particionamento)

Alternativa A — ❌ Incorreta

Afirma que bancos NoSQL utilizam apenas SQL. Na verdade, muitos usam APIs próprias, linguagens de consulta não-SQL ou até mesmo SQL parcialmente, mas não exclusivamente. O próprio termo "NoSQL" originalmente significa "no SQL" ou "not only SQL".

Alternativa B — ❌ Incorreta

Afirma que todos os bancos NoSQL garantem consistência forte. Isso é falso: muitos sistemas NoSQL adotam consistência eventual (teorema CAP), priorizando disponibilidade e tolerância a partição em detrimento da consistência imediata.

Alternativa C — ❌ Incorreta

Afirma que bancos NoSQL são projetados exclusivamente para dados relacionais estruturados. Na verdade, eles são não relacionais e podem armazenar dados semiestruturados ou não estruturados, como documentos JSON, grafos, etc.

Alternativa D — ✅ Correta ⟵ GABARITO

Descreve corretamente que bancos NoSQL são categorizados em diferentes modelos: chave-valor, documentos, colunas e grafos (e também multimodelo). Essa é a classificação mais aceita.

Alternativa E — ❌ Incorreta

Afirma que bancos NoSQL não suportam replicação ou particionamento e são indicados apenas para pequenas aplicações. Na prática, esses bancos são projetados justamente para escalabilidade horizontal, replicação e particionamento (sharding), sendo usados em grandes aplicações como Facebook, Google e Amazon.

NÃO CAIA NESSA!

A banca explora generalizações indevidas com termos como "apenas", "todos", "exclusivamente" e "não suportam". O candidato deve desconfiar de afirmativas absolutas e lembrar que NoSQL é um termo amplo e diverso.

Gabarito: letra D.

Link permanente: /questoes/qg477898