Quelles sont les tables de la base de données ?
Dans cet exercice, vous allez à nouveau créer un moteur pour vous connecter à 'Chinook.sqlite'.
Avant de pouvoir extraire des données de la base de données, vous devez connaître les tables qu'elle contient !
À cette fin, vous enregistrerez les noms des tables dans une liste à l'aide de la méthode .table_names() sur le moteur, puis vous afficherez la liste.
Cet exercice fait partie du cours
Introduction à l'importation de données en Python
Instructions
- Importez la fonction
create_engineà partir du modulesqlalchemy. - Créez un moteur pour vous connecter à la base de données SQLite
'Chinook.sqlite'et affectez-le àengine. - En utilisant la méthode
.table_names()sur le moteurengine, affectez les noms des tables de'Chinook.sqlite'à la variabletable_names. - Affichez l'objet
table_namesdans le shell.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import necessary module
# Create engine: engine
# Save the table names to a list: table_names
# Print the table names to the shell
print(____)