Acerca dos sistemas de gerenciamento de banco de dados (SGBDs), considere que um desenvolvedor esteja planejando a integração de diferentes fontes de dados heterogêneas em uma única plataforma para consultas unificadas. Nesse contexto, ele avalia a utilização de um SGBD NoSQL, objetivando flexibilidade e escalabilidade horizontal para lidar com volumes massivos de dados não estruturados ou semiestruturados. Assinale a opção que apresenta um conceito inerente aos SGBDs NoSQL, contrastando-o com os SGBDs relacionais tradicionais.
- A)A adesão estrita ao modelo ACID (Atomicidade, Consistência, Isolamento, Durabilidade) como premissa fundamental para a garantia da integridade transacional em qualquer cenário.
- B)A imposição de esquemas fixos antes da inserção de dados, exigindo alterações complexas de DDL para modelagem de novas informações.
- C)A priorização da consistência eventual em detrimento da consistência forte imediata, favorecendo a disponibilidade e a tolerância a falhas em sistemas distribuídos.gabarito
- D)A estruturação de dados predominantemente em tabelas bidimensionais, com chaves primárias e estrangeiras para estabelecer relacionamentos.
- E)A utilização de linguagens de consulta declarativas padronizadas, como o SQL, para a manipulação e recuperação de todos os tipos de dados armazenados.