

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Analise as sentenças a seguir sobre Mapeamento Objeto-Relacional utilizando o ORM SQLAlchemy e Python e marque a opção correta.
A classe BaseModel do ORM SQLAlchemy serve como a classe base na qual todos os modelos ORM do SQLAlchemy serão definidos. Isso permite que as classes Python sejam associadas diretamente às tabelas do banco de dados, simplificando a criação de um mapeamento.
A Engine no SQLAlchemy é uma classe que pode instanciar uma conexão de dados, mantendo essa conexão dentro de uma Session para reutilização rápida. Dessa forma, o acesso aos atributos também ocorre com maior rapidez.
As instruções SELECT são produzidas pela função select() que retorna um objeto Select. As entidades e expressões SQL a serem retornadas são passadas posicionalmente para a função. A partir daí, métodos adicionais são usados para gerar a instrução completa, como Select.where().
As cláusulas Select.order_by(), Select.group_by(), em SQLAlchemy, são métodos para ordenar e agrupar por atributos específicos de uma tabela. Esses atributos são definidos a priori pela cláusula parameter_by para que possa ser associada às funções de ordenação e agrupamento.