Eu não tô conseguindo entender o pq de termos que usar...
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!