Questão de Banco de Dados — Banco de Dados — VUNESP 2025
Banco de Dados›Banco de Dados
Código
vu112326
Banca
VUNESP
Órgão
UNESP
Ano
2025
Nível
Superior
Cargo
V - - Assistente de Suporte Acadêmico IV - Área de Atuação: Centro de Pesquisa Política e Social - Edital nº 127
Assinale a alternativa que apresenta uma característica dos bancos de dados NoSQL.
AEstrutura rígida baseada em tabelas relacionadas.
BSuporte a dados estruturados e não estruturados com alta escalabilidade.
CUso exclusivo de consultas SQL para acesso a dados.
DIncapacidade de lidar com grandes volumes de dados distribuídos.
EDependência de esquemas fixos para armazena mento.
Revelar gabarito e comentário▾
GabaritoB — Suporte a dados estruturados e não estruturados com alta escalabilidade.
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: características fundamentais
Gabarito: letra B. Os bancos NoSQL são projetados para lidar com dados estruturados e não estruturados, oferecendo alta escalabilidade horizontal, conforme descrito na literatura técnica sobre o tema. Essa alternativa reflete corretamente uma das principais vantagens dos sistemas NoSQL.
A questão testa o conhecimento básico sobre bancos de dados NoSQL, diferenciando-os dos relacionais. A banca espera que o candidato saiba que NoSQL não utiliza tabelas rígidas, não depende exclusivamente de SQL, é capaz de processar grandes volumes de dados distribuídos e não exige esquemas fixos.
APIs próprias ou não SQL (alguns aceitam SQL-like)
SQL como padrão
Esquema
Schemaless ou flexível
Esquema fixo e predefinido
Volume de dados distribuídos
Projetado para grandes volumes em clusters
Limitado em ambientes distribuídos
Alternativa A — ❌ Incorreta
Afirma que NoSQL possui estrutura rígida baseada em tabelas relacionadas. Na verdade, os bancos NoSQL são não relacionais e oferecem modelos flexíveis (chave-valor, documentos, colunas, grafos), sem a rigidez das tabelas relacionais. A alternativa descreve o oposto do que é NoSQL.
Alternativa B — ✅ Correta ⟵ GABARITO
O suporte a dados estruturados e não estruturados com alta escalabilidade é uma característica central dos bancos NoSQL. Eles são amplamente utilizados em big data e aplicações web que exigem escalabilidade horizontal, podendo armazenar desde dados simples (pares chave-valor) até documentos complexos (JSON, XML) e grafos.
Alternativa C — ❌ Incorreta
NoSQL não faz uso exclusivo de SQL; muitos sistemas NoSQL oferecem APIs próprias ou linguagens de consulta não SQL. Embora alguns aceitem consultas semelhantes a SQL, a ideia é justamente romper com o modelo relacional e a linguagem SQL como única forma de acesso.
Alternativa D — ❌ Incorreta
Diz que NoSQL é incapaz de lidar com grandes volumes de dados distribuídos. Isso é falso: uma das motivações para o NoSQL é exatamente a facilidade de escalonamento horizontal em clusters, lidando com grandes volumes de dados que seriam problemáticos para bancos relacionais tradicionais.
Alternativa E — ❌ Incorreta
Afirma que NoSQL depende de esquemas fixos. Ao contrário, os bancos NoSQL são conhecidos por serem schemaless (sem esquema fixo) ou permitirem esquemas flexíveis, onde documentos em uma mesma coleção podem ter campos diferentes. Isso oferece maior liberdade no armazenamento.
PEGA ESSA DICA!
Na hora da prova, lembre-se da sigla "NoSQL = Not Only SQL" e associe a bancos não relacionais, escaláveis e flexíveis. As características erradas são justamente as opostas: rigidez, SQL exclusivo, baixa escalabilidade, esquemas fixos.