Quelles sont les tables dans la base de données?
Dans cet exercice, vous allez de nouveau créer un moteur pour vous connecter à 'Chinook.sqlite'.
Avant de pouvoir extraire des données de la base, vous devez toutefois savoir quelles tables elle contient!
Pour ce faire, vous enregistrerez les noms de tables dans une liste en utilisant la méthode .table_names() sur le moteur, puis vous afficherez la liste.
Cette activité fait partie du cours
Introduction à l'importation de données en Python
Instructions de l’exercice
- Importez la fonction
create_enginedu modulesqlalchemy. - Créez un moteur pour vous connecter à la base de données SQLite
'Chinook.sqlite'et attribuez-le àengine. - En utilisant la méthode
.table_names()sur le moteurengine, assignez les noms de tables de'Chinook.sqlite'à la variabletable_names. - Affichez l'objet
table_namesdans le terminal.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Import necessary module
# Create engine: engine
# Save the table names to a list: table_names
# Print the table names to the shell
print(____)