Ed
ontem
Vamos analisar as alternativas apresentadas sobre as abordagens Core e ORM do SQLAlchemy: A) O Core permite mapear classes Python diretamente para tabelas, enquanto o ORM exige uso de SQL explícito. - Esta afirmação está incorreta. O ORM (Object-Relational Mapping) é que permite mapear classes Python para tabelas, enquanto o Core utiliza SQL de forma mais direta. B) Ambas as abordagens exigem uso exclusivo de comandos SQL brutos para manipulação de dados. - Esta afirmação também está incorreta. O ORM permite manipulação de dados através de objetos Python, enquanto o Core utiliza SQL mais direto. C) O ORM permite trabalhar com objetos Python representando registros, enquanto o Core utiliza construções SQL mais diretas. - Esta afirmação está correta. O ORM realmente permite trabalhar com objetos, enquanto o Core se concentra em construções SQL. D) O Core e o ORM são incompatíveis e não podem ser utilizados no mesmo projeto. - Esta afirmação é falsa. O Core e o ORM podem ser utilizados juntos em um mesmo projeto. Portanto, a alternativa correta que apresenta uma diferença entre as abordagens Core e ORM do SQLAlchemy é: C) O ORM permite trabalhar com objetos Python representando registros, enquanto o Core utiliza construções SQL mais diretas.