Schéma databáze
Už víš, že SQL databáze mají vždy schéma. Ve videu o databázích jsi viděl/a následující diagram:

V tvém lokálním prostředí je nastavena PostgreSQL databáze s tímto schématem, která je naplněna ukázkovými daty. Databázi můžeš dotazovat pomocí pandas a funkce read_sql(). Budeš muset předat databázový engine, který je již připravený pod názvem db_engine.
Balíček pandas importovaný jako pd uloží výsledek dotazu do objektu DataFrame, takže po načtení dat z databáze můžeš využít veškerou funkcionalitu DataFramu.
Toto cvičení je součástí kurzu
Introduction to Data Engineering
Pokyny k cvičení
- Dokonči příkaz
SELECTtak, aby vybíral sloupcefirst_namealast_namez tabulky"Customer". Nezapomeň řadit nejprve podle příjmení a poté podle jména. - Pomocí metody
.head()zobraz první3řádky proměnnédata. - Pomocí
.info()zobraz obecné informace o proměnnédata.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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.____())