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
Oefeninstructies
- Importeer de functie
create_engineuit de modulesqlalchemy. - Maak een engine om verbinding te maken met de SQLite-database
'Chinook.sqlite'en ken deze toe aanengine. - Gebruik de methode
.table_names()op de engineengineen ken de tabelnamen van'Chinook.sqlite'toe aan de variabeletable_names. - Print het object
table_namesnaar 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(____)