Aan de slagGa gratis aan de slag

Gegevens ophalen uit SQL-databases

SQL-databases zijn een van de meest gebruikte tools voor gegevensopslag ter wereld. Veel bedrijven hebben teams van meerdere mensen die deze databases bouwen en onderhouden, waarin doorgaans data wordt opgeslagen die cruciaal is voor de dagelijkse bedrijfsvoering. Deze SQL-databases worden vaak gebruikt als bronsystemen voor allerlei datapipe­lines.

Voor deze oefening is pandas al geïmporteerd als pd. Succes!

Deze oefening maakt deel uit van de cursus

ETL en ELT in Python

Cursus bekijken

Oefeninstructies

  • Werk de verbindings-URI bij om met sqlalchemy een connectie-engine te maken voor de sales-database.
  • Query alle rijen en kolommen van de tabel sales en geef de resultaten weer.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

import sqlalchemy

# Create a connection to the sales database
db_engine = sqlalchemy.____("postgresql+psycopg2://repl:password@localhost:5432/____")

# Query the sales table
raw_sales_data = pd.____("____", db_engine)
print(raw_sales_data)
Code bewerken en uitvoeren