ComeçarComece de graça

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:

Database Schema for Customer and Order

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

Ver curso

Instruções do exercício

  • Complete a instrução SELECT para selecionar first_name e last_name na 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 primeiras 3 linhas de data.
  • Use .info() para mostrar algumas informações gerais sobre data.

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.____())
Editar e executar o código