Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2023

Banco de DadosSQL
Código
ce154585
Banca
CESPE / CEBRASPE
Órgão
EMPREL
Ano
2023
Nível
Superior
Cargo
Analista de Infraestrutura e Suporte - Especialidade: Banco de Dados
Com relação ao banco de dados NoSQL orientado a colunas, assinale a opção correta.
  1. AAs operações de leitura são atômicas, enquanto as de escrita não são atômicas.
  2. BO banco de dados NoSQL orientado a colunas garante alta disponibilidade.
  3. CDiferentemente do modelo relacional, um banco de dados NoSQL não permite agrupar colunas que armazenam o mesmo tipo de dados.
  4. DDiferentemente dos outros tipos de banco de dados NoSQL, o orientado a colunas não permite particionamento dos dados.
  5. ENesse banco de dados, os dados são indexados por uma tripla (linha, coluna e timestamp).
Revelar gabarito e comentário

GabaritoE — Nesse banco de dados, os dados são indexados por uma tripla (linha, coluna e timestamp).

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 orientado a colunas

Gabarito: letra E. Bancos NoSQL orientados a colunas (como HBase, BigTable) indexam os dados por uma chave composta por linha, coluna e timestamp, o que permite versionamento e consultas eficientes. Essa é a característica definidora do modelo.

A banca testa o conhecimento sobre o modelo de dados específico do orientado a colunas. As alternativas incorretas misturam conceitos gerais de NoSQL ou afirmam incorreções.<br>

Alternativa A — ❌ Incorreta

Afirma que as operações de leitura são atômicas e as de escrita não. No modelo orientado a colunas, ambas podem ser atômicas (dependendo do banco), mas não há distinção entre leitura e escrita quanto à atomicidade. O erro é generalizar sem base.

Alternativa B — ❌ Incorreta

Diz que o banco NoSQL orientado a colunas garante alta disponibilidade. Embora muitos bancos NoSQL priorizem disponibilidade (teorema CAP), não é uma garantia universal. A afirmação é categórica demais.

Alternativa C — ❌ Incorreta

Afirma que NoSQL não permite agrupar colunas do mesmo tipo. Pelo contrário: no modelo orientado a colunas, as colunas são organizadas em famílias de colunas, que podem conter dados do mesmo tipo. Isso é uma vantagem em relação ao relacional.

Alternativa D — ❌ Incorreta

Alega que o orientado a colunas não permite particionamento. É falso: bancos como HBase e Cassandra suportam particionamento horizontal (sharding) por linha, sendo essa uma de suas principais características de escalabilidade.

Alternativa E — ✅ Correta ⟵ GABARITO

Exatamente: os dados são indexados por uma tripla (linha, coluna, timestamp). A chave da linha identifica o registro, a coluna define o atributo e o timestamp versiona os valores, permitindo recuperar dados históricos.

Gabarito: letra E

Link permanente: /questoes/ce154585