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:

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ırEgzersiz talimatları
SELECTifadesini,"Customer"tablosundakifirst_namevelast_namesütunlarını seçecek şekilde tamamla. Önce soyada, sonra ada göre sıraladığından emin ol.data'nın ilk3satırını göstermek için.head()metodunu kullan.datahakkı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.____())