Questão de Banco de Dados — Conceitos e Fundamentos de Modelo Relacional — CESPE / CEBRASPE 2023
Banco de Dados›Conceitos e Fundamentos de Modelo Relacional
Código
ce397746
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Cargo
Ana Proc ( )
No que se refere a banco de dados NoSQL e data lake, julgue o item a seguir.
Os bancos relacionais permitem uma escalabilidade mais barata e menos trabalhosa que os bancos não relacionais, pois não exigem máquinas extremamente poderosas e sua facilidade de manutenção possibilita um número menor de profissionais necessários.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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 Relacionais × NoSQL: escalabilidade e manutenção
Gabarito: ERRADO. A afirmativa inverte a realidade do mercado: são os bancos não relacionais (NoSQL) que se destacam pela escalabilidade horizontal mais barata e menos trabalhosa, distribuindo os dados em clusters de máquinas comuns, enquanto os relacionais tradicionalmente escalam de forma vertical (máquinas mais poderosas), o que é mais caro e trabalhoso. A premissa do item — de que os relacionais permitem escalabilidade mais barata e exigem menos profissionais — contraria o fundamento central dos bancos NoSQL.
A escalabilidade é o ponto nevrálgico que separa os dois mundos. Bancos relacionais (Oracle, MySQL, PostgreSQL, SQL Server) foram desenhados na década de 1970 para rodar em uma única máquina poderosa — o modelo de escalabilidade vertical (scale-up): quando a demanda cresce, você adiciona CPU, memória e disco ao mesmo servidor. Isso tem um teto físico e um custo exponencial: máquinas cada vez mais potentes são desproporcionalmente mais caras, e a manutenção de um servidor centralizado exige equipe especializada (DBA) para tuning, backup, replicação e recuperação.
Os bancos NoSQL (MongoDB, Cassandra, Redis, Neo4j) nasceram justamente para resolver esse gargalo, adotando a escalabilidade horizontal (scale-out): em vez de uma máquina gigante, você usa muitas máquinas comuns (commodity hardware) em cluster, distribuindo os dados entre os nós. Isso torna a escalada mais barata (soma-se hardware barato em vez de comprar um servidor de última geração) e mais simples de operar em larga escala — o cluster cresce adicionando nós, sem exigir reconfiguração complexa do banco central. O contexto de apoio confirma essa distinção ao comparar os critérios:
A afirmativa também erra ao dizer que os relacionais exigem "um número menor de profissionais necessários". Na prática, o modelo relacional tradicional exige mais cuidado operacional: administração de banco de dados (DBA), modelagem rígida, normalização, controle de concorrência e transações ACID — tudo isso demanda especialistas dedicados. Os bancos NoSQL, por serem mais simples e flexíveis (sem esquema rígido, sem joins complexos), frequentemente reduzem a necessidade de manutenção especializada, como aponta o contexto: "Bancos de dados não relacionais geralmente requerem menos manutenção do que os bancos de dados relacionais tradicionais".
A pegadinha da banca é clássica: ela inverte o sujeito da escalabilidade barata. O candidato que sabe que NoSQL é "escalável" pode marcar certo sem perceber que o item atribui essa vantagem aos relacionais. O critério decisivo é simples: relacional = vertical (caro, máquina forte); NoSQL = horizontal (barato, muitas máquinas comuns). Guarde esse par — é exatamente nele que esta questão se resolve.
Escalabilidade
1Relacional (SQL)
Vertical (scale-up)
Máquina mais potente
Custo mais alto
2NoSQL
Horizontal (scale-out)
Muitas máquinas comuns
Custo mais baixo
3Manutenção
Relacional (SQL)
Exige DBA especializado
Mais manutenção
NoSQL
Menos manutenção
Esquema flexível
LEVEL · soulevel.com.br
Item — ❌ ERRADO
A afirmativa está incorreta por três motivos encadeados:
Escalabilidade: afirma que os relacionais permitem escalabilidade "mais barata e menos trabalhosa" — é o oposto. Os relacionais escalam verticalmente (máquina mais potente = mais cara); os NoSQL escalam horizontalmente (mais máquinas comuns = mais barato e distribuído).
Exigência de máquinas poderosas: diz que os relacionais "não exigem máquinas extremamente poderosas" — na verdade, o modelo vertical depende de hardware robusto para crescer, enquanto o NoSQL foi projetado para rodar em hardware comum distribuído.
Manutenção e profissionais: afirma que a facilidade de manutenção dos relacionais "possibilita um número menor de profissionais" — o contexto indica o contrário: bancos não relacionais geralmente requerem menos manutenção que os relacionais tradicionais, que demandam equipe especializada (DBA) para operar.
A banca inverteu a característica central dos dois paradigmas: atribuiu ao relacional a vantagem que é a razão de existir do NoSQL. O item é falso em sua totalidade.