Ed
há 2 meses
Vamos analisar as alternativas uma a uma para encontrar a principal vantagem de utilizar o banco de dados Realm em comparação ao SQLite, especialmente no contexto de desenvolvimento orientado a objetos. A) O Realm requer o uso de mapeamento objeto-relacional, o que permite uma maior flexibilidade na modelagem de dados complexos. - Incorreto. O Realm não requer mapeamento objeto-relacional, o que é uma de suas vantagens. B) A principal vantagem do Realm é a necessidade de menos código para a implementação de operações CRUD, devido à sua integração direta com objetos de linguagem, eliminando o mapeamento objeto-relacional. - Correto. O Realm permite trabalhar diretamente com objetos, o que reduz a quantidade de código necessário para operações CRUD. C) Realm utiliza um formato binário para armazenar dados, o que limita a sua compatibilidade com linguagens de programação orientadas a objetos. - Incorreto. O formato binário não limita a compatibilidade; na verdade, o Realm é projetado para funcionar bem com linguagens orientadas a objetos. D) A utilização do Realm é vantajosa apenas em sistemas que requerem grandes volumes de dados, onde o desempenho do SQLite não é suficiente. - Incorreto. O Realm é vantajoso em diversos contextos, não apenas em grandes volumes de dados. E) Realm se destaca por oferecer suporte a linguagens procedurais, permitindo maior controle sobre a lógica do banco de dados em aplicativos mobile. - Incorreto. O Realm é mais focado em linguagens orientadas a objetos e não se destaca por suporte a linguagens procedurais. Portanto, a alternativa correta é: B. A principal vantagem do Realm é a necessidade de menos código para a implementação de operações CRUD, devido à sua integração direta com objetos de linguagem, eliminando o mapeamento objeto-relacional.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade