1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction à l'importation de données en Python

Connected

Exercice

Pandas et le Hello World des requêtes SQL !

Ici, vous allez profiter de la puissance de pandas pour écrire les résultats de votre requête SQL dans un DataFrame en une seule ligne de code Python !

Vous commencerez par importer pandas et créer le moteur SQLite pour 'Chinook.sqlite'. Ensuite, vous interrogerez la base de données pour sélectionner tous les enregistrements de la table Album.

Rappelez-vous que pour sélectionner tous les enregistrements de la table Orders dans la base de données Northwind, Hugo a exécuté la commande suivante :

df = pd.read_sql_query("SELECT * FROM Orders", engine)

Instructions

100 XP
  • Importez le paquet pandas sous l'alias pd.
  • À l'aide de la fonction create_engine(), créez un moteur pour la base de données SQLite Chinook.sqlite et assignez-le à la variable engine.
  • Utilisez la fonction read_sql_query() de pandas pour assigner à la variable df le DataFrame des résultats de la requête suivante : select all records from la table Album.
  • Le reste du code est inclus pour confirmer que le DataFrame créé par cette méthode est identique à celui créé par la méthode précédente que vous avez apprise.