Lendo e salvando dados no SQL:
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!
Lendo e salvando dados no SQL:
Oi, Adriely! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Ficou claro que você executou todas as etapas do desafio usando UPDATE, DELETE e INSERT no banco criado com o SQLAlchemy. A organização das consultas ficou bem estruturada e você validou cada operação lendo os dados de volta com o pd.read_sql, o que é uma ótima prática para confirmar se tudo deu certo.
Uma dica interessante para o futuro é usar engine.connect() quando quiser apenas consultar dados, sem abrir uma transação completa. Veja este exemplo:
with engine.connect() as conn:
resultado = conn.execute(text("SELECT * FROM clientes LIMIT 5"))
Esse código faz uma leitura simples direto no banco, sem criar transações desnecessárias.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!