Welche Tabellen gibt es in der Datenbank?
In dieser Aufgabe erstellst du wieder eine Engine, die sich mit 'Chinook.sqlite'
verbindet.
Bevor du jedoch Daten aus der Datenbank abrufen kannst, musst du wissen, welche Tabellen sie enthält!
Zu diesem Zweck speicherst du die Tabellennamen mit der Methode .table_names()
in der Engine in einer Liste und gibst diese dann aus.
Diese Übung ist Teil des Kurses
Einführung in das Importieren von Daten in Python
Anleitung zur Übung
- Importiere die Funktion
create_engine
aus dem Modulsqlalchemy
. - Erstelle eine Engine zur Verbindung mit der SQLite-Datenbank
'Chinook.sqlite'
und weise sieengine
zu. - Mit der Methode
.table_names()
auf der Engineengine
weist du die Tabellennamen von'Chinook.sqlite'
der Variabletable_names
zu. - Gib das Objekt
table_names
in der Shell aus.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# Import necessary module
# Create engine: engine
# Save the table names to a list: table_names
# Print the table names to the shell
print(____)