Questão FC670768
No que concerne ao modelo entidade‑relacionamento e aos bancos de dados MySQL e NoSQL, julgue o item a seguir. Os bancos de dados NoSQL são indicados para todos os tipos de aplicaç
Outros Tipos e Modelos de Bancos de Dados
QUADRIX · 2025
No que concerne ao modelo entidade‑relacionamento e aos bancos de dados MySQL e NoSQL, julgue o item a seguir.
Os bancos de dados NoSQL são indicados para todos os tipos de aplicações, pois eliminam a necessidade de consistência, garantindo sempre alta disponibilidade.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmação é errada porque generaliza e ignora escolhas arquiteturais e teóricas.
O termo NoSQL descreve várias tecnologias (documento, chave‑valor, coluna, grafo) com comportamentos diferentes; não existe uma solução única adequada para todos os aplicativos.
O teorema CAP mostra que, diante de partições de rede, um sistema precisa escolher entre consistência e disponibilidade. Portanto, não é verdade que NoSQL elimina a necessidade de consistência.
Alguns bancos NoSQL priorizam disponibilidade e oferecem consistência eventual, outros priorizam consistência ou oferecem níveis de consistência ajustáveis (tunable consistency).
MySQL e bancos relacionais trazem frequentemente propriedades ACID, importantes quando transações e integridade são críticas. Alta disponibilidade só existe se houver replicação, configuração e operação adequadas.
Em suma, a escolha entre NoSQL e relacional depende de requisitos de consistência, disponibilidade, latência e modelo de dados.
Conteúdo do catálogo FC Concursos · Atualizado em