Questão nº 66
Questão de Tecnologia da Informação · FGV DATAPREV 2024 (nº 66)
FGV2024Analista de Tecnologia da Informação - Desenvolvimento de SoftwareTecnologia da Informação
Gabarito: Cver comentário ↓
Sobre bancos de dados NoSQL, assinale a opção correta.
- ABancos de dados NoSQL seguem estritamente as propriedades ACID.
- BOs bancos de dados NoSQL utilizam sempre o modelo relacional de dados.
- CBancos de dados NoSQL são adequados para sistemas que exigem alta disponibilidade e escalabilidade horizontal. (alternativa correta)
- DEm um banco de dados NoSQL, os dados são sempre armazenados em forma de grafos.
- EBancos de dados NoSQL são melhores para sistemas como ERPs e CRMs.
Resposta comentada
Gabarito Alternativa C
Bancos de dados NoSQL são uma categoria de sistemas de gerenciamento de dados que não utilizam o modelo relacional tradicional, oferecendo maior flexibilidade de esquema e escalabilidade para lidar com grandes volumes de dados não estruturados ou semiestruturados.
- (A) Incorreta: Bancos de dados NoSQL geralmente relaxam as propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade) em favor do modelo BASE (Basicamente Disponível, Estado Flexível, Eventualmente Consistente), priorizando a disponibilidade e a escalabilidade em sistemas distribuídos. A palavra "estritamente" torna a afirmação falsa.
- (B) Incorreta: O termo "NoSQL" (Not only SQL) indica que esses bancos de dados não utilizam o modelo relacional, mas sim diversos outros modelos, como chave-valor, documento, colunar ou grafo.
- (C) Correta: Uma das principais vantagens e razões para a existência dos bancos de dados NoSQL é sua arquitetura distribuída, que os torna altamente adequados para sistemas que demandam alta disponibilidade (permanecerem operacionais mesmo com falhas) e escalabilidade horizontal (adicionar mais servidores para aumentar a capacidade).
- (D) Incorreta: Bancos de dados de grafos são apenas um dos tipos de bancos de dados NoSQL. Existem também os de documento, chave-valor, colunares, entre outros. A afirmação "sempre" a torna falsa.
- (E) Incorreta: Sistemas como ERPs e CRMs tradicionalmente exigem forte consistência transacional e esquemas bem definidos, características que são melhor atendidas por bancos de dados relacionais (SQL). Embora NoSQL possa ser usado em partes desses sistemas, não são a melhor escolha para a lógica central e transacional.
Fonte: FGV DATAPREV 2024 Analista de Tecnologia da Informação - Desenvolvimento de Software (Caderno Tipo 1). Reproduzida para fins de estudo.