Aan de slagGa gratis aan de slag

Welke tabellen staan er in de database?

In deze oefening maak je opnieuw een engine om verbinding te maken met 'Chinook.sqlite'. Voordat je gegevens uit de database kunt halen, moet je weten welke tabellen erin staan!

Hiervoor sla je de tabelnamen op in een lijst met de methode .table_names() op de engine en print je vervolgens de lijst.

Deze oefening maakt deel uit van de cursus

Introductie tot data importeren in Python

Cursus bekijken

Oefeninstructies

  • Importeer de functie create_engine uit de module sqlalchemy.
  • Maak een engine om verbinding te maken met de SQLite-database 'Chinook.sqlite' en ken deze toe aan engine.
  • Gebruik de methode .table_names() op de engine engine en ken de tabelnamen van 'Chinook.sqlite' toe aan de variabele table_names.
  • Print het object table_names naar de shell.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Import necessary module


# Create engine: engine


# Save the table names to a list: table_names


# Print the table names to the shell
print(____)
Code bewerken en uitvoeren