Welche Tabellen gibt es in der Datenbank?
In dieser Übung 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_engineaus dem Modulsqlalchemy. - Erstelle eine Engine zur Verbindung mit der SQLite-Datenbank
'Chinook.sqlite'und weise sieenginezu. - Mit der Methode
.table_names()auf der Engineengineweist du die Tabellennamen von'Chinook.sqlite'der Variabletable_nameszu. - Gib das Objekt
table_namesin der Shell aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Import necessary module
# Create engine: engine
# Save the table names to a list: table_names
# Print the table names to the shell
print(____)