Eu não tô conseguindo entender o pq de termos que usar...
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Eu não tô conseguindo entender o pq de termos que usar...
Olá Érica, tudo bem?
O engine é um motor de banco de dados que o Pandas usa para ler e escrever informações no banco de dados. Ele é responsável por entender a linguagem SQL e traduzi-la para o formato que o banco de dados consegue entender.
Quando usamos a função pd.read_sql(), por exemplo, é necessário especificar o comando SQL que você quer executar e o "engine" que será utilizado para se conectar ao banco de dados. Esse engine é geralmente uma string ou um objeto que contém todas as informações necessárias para estabelecer essa conexão, como o tipo de banco de dados (por exemplo, SQLite, PostgreSQL, MySQL), o endereço do banco de dados, credenciais de acesso, entre outros.
Espero ter esclarecido.
Qualquer dúvida, não hesite em compartilhar no fórum.
Abraços!