BaşlayınÜcretsiz Başlayın

Veritabanı şeması

Şu ana kadar, SQL veritabanlarının her zaman bir veritabanı şemasına sahip olduğunu biliyorsun. Veritabanları videosunda aşağıdaki diyagramı görmüştün:

Database Schema for Customer and Order

Yerel ortamında bu veritabanı şemasını içeren bir PostgreSQL veritabanı kurulu. İçine bazı örnek veriler eklendi. Veritabanını read_sql() fonksiyonunu kullanarak pandas ile sorgulayabilirsin. Bu fonksiyona, senin için tanımlanmış ve db_engine adı verilen bir veritabanı motoru geçirmen gerekiyor.

pd olarak içe aktarılan pandas paketi, sorgu sonucunu bir DataFrame nesnesine kaydedecek; böylece sonuçları veritabanından aldıktan sonra üzerinde herhangi bir DataFrame işlevselliğini kullanabilirsin.

Bu egzersiz

Data Engineering'e Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • SELECT ifadesini, "Customer" tablosundaki first_name ve last_name sütunlarını seçecek şekilde tamamla. Önce soyada, sonra ada göre sıraladığından emin ol.
  • data'nın ilk 3 satırını göstermek için .head() metodunu kullan.
  • data hakkında bazı genel bilgileri göstermek için .info() kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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.____())
Kodu Düzenle ve Çalıştır