O esquema do banco de dados
Até agora, você sabe que bancos de dados SQL sempre têm um esquema de banco de dados. No vídeo sobre bancos de dados, você viu o seguinte diagrama:

Um banco de dados PostgreSQL foi configurado no seu ambiente local com esse esquema. Ele foi preenchido com alguns dados de exemplo. Você pode usar pandas para consultar o banco usando a função read_sql(). Você precisará passar um mecanismo de banco, que já foi definido para você e se chama db_engine.
O pacote pandas, importado como pd, vai armazenar o Resultado da consulta em um objeto DataFrame, para que você possa usar qualquer funcionalidade de DataFrame após buscar os resultados no banco de dados.
Este exercício faz parte do curso
Introdução à Engenharia de Dados
Instruções do exercício
- Complete a instrução
SELECTpara selecionarfirst_nameelast_namena tabela"Customer". Garanta que a ordenação seja por last name primeiro e por first name em segundo. - Use o método
.head()para mostrar as primeiras3linhas dedata. - Use
.info()para mostrar algumas informações gerais sobredata.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Complete the SELECT statement
data = pd.read_sql("""
SELECT first_name, ____ FROM "____"
ORDER BY ____, ____
""", db_engine)
# Show the first 3 rows of the DataFrame
print(data.head(____))
# Show the info of the DataFrame
print(data.____())