Pular para o conteúdo principal

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

Banco de DadosSQL
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
Em relação a bancos de dados, julgue o item subsequente.Para lidar com as necessidades de gerenciamento de dados de Big Data, podem ser usados sistemas para armazenamento de chave-valor, mesmo sendo comum que esses sistemas tenham recursos de consulta limitados e não aceitem o uso da SQL.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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 e Big Data

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

SE LIGUE NESSA!

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.

Bancos NoSQL
  • 1Categoria: Chave-valor
    • Exemplos: Redis, DynamoDB, Riak
    • Operações típicas: get, put, delete
    • Recursos de consulta limitados
    • Sem suporte a SQL
  • 2Aplicação: Big Data
    • Alta performance
    • Escalabilidade
    • Flexibilidade
LEVEL · soulevel.com.br

CERTO.

Link permanente: /questoes/ce190760