MulaiMulai sekarang secara gratis

Skema basis data

Sekarang Anda tahu bahwa basis data SQL selalu memiliki skema basis data. Dalam video tentang basis data, Anda melihat diagram berikut:

Database Schema for Customer and Order

Sebuah basis data PostgreSQL telah disiapkan di lingkungan lokal Anda, yang memuat skema basis data ini. Basis data tersebut telah diisi dengan beberapa data contoh. Anda dapat menggunakan pandas untuk melakukan kueri ke basis data dengan fungsi read_sql(). Anda harus memberikan engine basis data, yang telah didefinisikan untuk Anda dan bernama db_engine.

Paket pandas yang diimpor sebagai pd akan menyimpan Hasil kueri ke dalam objek DataFrame, sehingga Anda dapat menggunakan berbagai fungsionalitas DataFrame setelah mengambil hasil dari basis data.

Latihan ini adalah bagian dari kursus

Pengantar Data Engineering

Lihat Kursus

Petunjuk latihan

  • Lengkapi pernyataan SELECT agar memilih first_name dan last_name di tabel "Customer". Pastikan diurutkan berdasarkan last name terlebih dahulu dan first name kedua.
  • Gunakan metode .head() untuk menampilkan 3 baris pertama dari data.
  • Gunakan .info() untuk menampilkan beberapa informasi umum tentang data.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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.____())
Edit dan Jalankan Kode