← Questões de Banco de Dados

Banco de Dados · CESPE/CEBRASPE · 2023

Questão comentada de Banco de Dados

Com relação ao banco de dados NoSQL orientado a colunas, assinale a opção correta.

Gabarito: E

Banco de dados NoSQL orientado a colunas não funciona como a planilha certinha do modelo relacional. Ele organiza os dados em famílias de colunas e costuma trabalhar muito bem com grandes volumes, leituras distribuídas e consultas por chave, com foco em escalabilidade horizontal. Em vez de pensar primeiro em tabelas rígidas, ele pensa em como os dados serão acessados e distribuídos pelo sistema. Um ponto clássico desse modelo, especialmente em bancos inspirados em Bigtable, é que cada dado pode ser visto como uma célula identificada por linha, coluna e timestamp. Esse timestamp permite guardar versões do mesmo valor ao longo do tempo, algo muito útil em ambientes distribuídos. Por isso, a alternativa E está correta: a indexação por essa tripla é uma característica associada ao armazenamento orientado a colunas. As demais opções misturam conceitos de disponibilidade, atomicidade e particionamento de forma imprecisa. Em NoSQL, não dá para sair generalizando tudo como se fosse uma regra única para qualquer produto, porque cada família de banco tem suas particularidades. O CESPE adora justamente essa troca de conceitos: pega uma ideia verdadeira de um sistema e joga como se valesse para todos. Resumo para prova: em bancos NoSQL orientados a colunas, pense em distribuição, alta escalabilidade e armazenamento por colunas/famílias, muitas vezes com versão temporal dos dados. A famosa tríade linha-coluna-timestamp aparece como marca bem conhecida desse modelo.

Continue treinando

Questões relacionadas