ComeçarComece gratuitamente

O esquema do banco de dados

Até agora, você sabe que os 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:

Esquema de banco de dados para cliente e pedido

Um banco de dados PostgreSQL é configurado em seu ambiente local, que contém esse esquema de banco de dados. Ele foi preenchido com alguns dados de exemplo. Você pode usar pandas para consultar o banco de dados usando a função read_sql(). Você terá que passar a ele um mecanismo de banco de dados, que foi definido para você e é chamado de db_engine.

O pacote pandas importado como pd armazenará o resultado da consulta em um objeto DataFrame, de modo que você possa usar qualquer funcionalidade DataFrame nele depois de obter os resultados do banco de dados.

Este exercício faz parte do curso

Introdução à engenharia de dados

Ver Curso

Instruções de exercício

  • Complete a instrução SELECT para que você selecione o first_name e o last_name na tabela "Customer". Certifique-se de fazer o pedido pelo sobrenome primeiro e o primeiro nome depois.
  • 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 preenchendo 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 código