Zacznij terazZacznij za darmo

Pierwsze zapytanie SQL!

Czas na start! W tym ćwiczeniu wykonasz klasyczne pierwsze zapytanie SQL – SELECT – aby pobrać wszystkie kolumny z tabeli Album w bazie danych Chinook. Przypomnij sobie, że SELECT * wybiera wszystkie kolumny.

To ćwiczenie jest częścią kursu

Wprowadzenie do importowania danych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Otwórz połączenie z silnikiem jako con, używając metody .connect() na obiekcie engine.
  • Wykonaj zapytanie, które wybiera WSZYSTKIE kolumny z tabeli Album. Wyniki zapisz w zmiennej rs.
  • Zapisz wszystkie wyniki zapytania w ramce danych df, stosując metodę .fetchall() na obiekcie rs.
  • Zamknij połączenie!

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import packages
from sqlalchemy import create_engine
import pandas as pd

# Create engine: engine
engine = create_engine('sqlite:///Chinook.sqlite')

# Open engine connection: con


# Perform query: rs
rs = con.execute(____)

# Save results of the query to DataFrame: df
df = pd.DataFrame(____)

# Close connection


# Print head of DataFrame df
print(df.head())
Edytuj i uruchom kod