Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2024
- Código
- ce190760
- Banca
- CESPE / CEBRASPE
- Órgão
- TSE
- Ano
- 2024
- Nível
- Médio
- Cargo
- Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas
- CCerto
- EErrado
GabaritoC — Certo
✅ CERTO. A afirmação está correta: sistemas de armazenamento chave-valor são um dos tipos de bancos NoSQL frequentemente utilizados em cenários de Big Data, e é comum que esses sistemas não ofereçam suporte completo a SQL e tenham recursos de consulta limitados.
O enunciado toca em dois pontos centrais: (1) a aplicabilidade de bancos chave-valor no Big Data e (2) as características típicas desses sistemas.
Os bancos de dados NoSQL surgiram para atender demandas de escalabilidade e flexibilidade que os modelos relacionais não conseguiam suprir em ambientes de Big Data. Dentre as categorias NoSQL, o armazenamento chave-valor (como Redis, DynamoDB, Riak) é amplamente utilizado para cargas de trabalho que exigem alta performance e simplicidade. Esses sistemas, por sua vez, não são baseados no modelo relacional e, portanto, não utilizam SQL como linguagem de consulta padrão. Em vez disso, oferecem APIs próprias, geralmente com operações limitadas (get, put, delete), o que restringe a complexidade das consultas possíveis. A ausência de SQL é justamente uma das marcas registradas dos bancos NoSQL, embora alguns possam oferecer variantes ou camadas de abstração.
A expressão "NoSQL" originalmente significava "no SQL" (sem SQL), embora depois tenha sido reinterpretada como "Not Only SQL" (não apenas SQL). No caso dos bancos chave-valor, a interface mais comum é a de pares chave-valor, sem suporte a junções ou consultas ad-hoc.
Portanto, a afirmativa está em linha com o conhecimento geral sobre Big Data e bancos NoSQL: são sistemas apropriados para grandes volumes de dados, com recursos de consulta limitados e ausência de SQL.
✅ CERTO.
Link permanente: /questoes/ce190760