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_names
dans 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(____)