Databasschemat
Nu vet du att SQL-databaser alltid har ett databasschema. I videon om databaser såg du följande diagram:

En PostgreSQL-databas är konfigurerad i din lokala miljö och innehåller detta databasschema. Den har fyllts med exempeldata. Du kan använda pandas för att ställa frågor mot databasen med funktionen read_sql(). Du behöver skicka in en databasmotor, som redan är definierad och heter db_engine.
Paketet pandas, importerat som pd, lagrar frågeresultatet i ett DataFrame-objekt, så du kan använda all DataFrame-funktionalitet på det efter att du hämtat resultaten från databasen.
Den här övningen är en del av kursen
Introduktion till datatekniker
Övningsinstruktioner
- Komplettera
SELECT-satsen så att den väljerfirst_nameochlast_namefrån tabellen"Customer". Se till att sortera på efternamn först och förnamn andra. - Använd metoden
.head()för att visa de första3raderna idata. - Använd
.info()för att visa allmän information omdata.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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.____())