Ed
há 6 dias
Vamos analisar as opções apresentadas em relação às desvantagens potenciais dos bancos de dados orientados a documentos, como o MongoDB, em sistemas distribuídos. A) A dificuldade de armazenar dados não estruturados. - Na verdade, bancos de dados orientados a documentos são projetados para lidar bem com dados não estruturados, então essa não é uma desvantagem. B) A necessidade de pré-definir esquemas para cada tipo de dado armazenado. - Uma das vantagens dos bancos de dados orientados a documentos é justamente a flexibilidade estrutural, que permite não ter que pré-definir esquemas. Portanto, essa opção não é correta. C) A ineficiência nas consultas que envolvem múltiplas tabelas e relacionamentos. - Bancos de dados orientados a documentos não utilizam tabelas como os bancos relacionais, e consultas complexas podem ser menos eficientes, mas isso não é uma desvantagem exclusiva de sistemas distribuídos. D) A ausência de suporte para dados complexos como listas e objetos aninhados. - Na verdade, bancos de dados orientados a documentos suportam bem dados complexos, como listas e objetos aninhados, então essa opção também não é correta. E) O aumento da complexidade nas consultas quando há grandes volumes de dados. - Essa é uma desvantagem real, pois em sistemas distribuídos, a complexidade das consultas pode aumentar com o volume de dados, especialmente se não houver um bom planejamento de índices e estrutura. Portanto, a alternativa correta é: E) O aumento da complexidade nas consultas quando há grandes volumes de dados.