Ed
há 2 anos
Vamos analisar cada uma das alternativas para identificar a correta sobre as migrações no Entity Framework: A. As migrações permitem alterar a linguagem SQL usada na aplicação sem modificar o código-fonte. - Incorreta. As migrações não alteram a linguagem SQL, mas sim ajudam a gerenciar mudanças no esquema do banco de dados. B. As migrações geram, automaticamente, backups dos dados antes de aplicar qualquer alteração no esquema do banco de dados. - Incorreta. O Entity Framework não gera backups automáticos dos dados durante as migrações. C. As migrações no Entity Framework facilitam a aplicação de alterações no esquema do banco de dados de forma programática e versionada, sem a necessidade de scripts SQL manuais. - Correta. Essa é uma das principais funções das migrações, permitindo que as alterações sejam aplicadas de forma controlada e versionada. D. Migrações são responsáveis por garantir que todas as operações de CRUD sejam executadas em transações atômicas, evitando inconsistências de dados. - Incorreta. Embora as migrações possam ser executadas em transações, essa não é a função principal delas. E. O principal objetivo das migrações no Entity Framework é otimizar a performance de consultas SQL através da criação automática de índices. - Incorreta. As migrações não têm como objetivo principal a otimização de performance, mas sim a gestão de alterações no esquema do banco de dados. Portanto, a alternativa correta é: C. As migrações no Entity Framework facilitam a aplicação de alterações no esquema do banco de dados de forma programática e versionada, sem a necessidade de scripts SQL manuais.
Cadastre-se ou realize login
Mais perguntas desse material