CommencezCommencez gratuitement

Le « Hello World » des requêtes SQL!

C'est le moment de décoller! Dans cet exercice, vous allez exécuter le « Hello World » des requêtes SQL, SELECT, afin de récupérer toutes les colonnes de la table Album dans la base de données Chinook. Rappelez-vous que la requête SELECT * sélectionne toutes les colonnes.

Cette activité fait partie du cours

Introduction à l'importation de données en Python

Voir le cours

Instructions de l’exercice

  • Ouvrez la connexion du moteur en tant que con en utilisant la méthode .connect() sur le moteur.
  • Exécutez la requête qui sélectionne TOUTES les colonnes de la table Album. Stockez les résultats dans rs.
  • Stockez tous les résultats de votre requête dans la trame de données df en appliquant la méthode .fetchall() aux résultats rs.
  • Fermez la connexion!

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import packages
from sqlalchemy import create_engine
import pandas as pd

# Create engine: engine
engine = create_engine('sqlite:///Chinook.sqlite')

# Open engine connection: con


# Perform query: rs
rs = con.execute(____)

# Save results of the query to DataFrame: df
df = pd.DataFrame(____)

# Close connection


# Print head of DataFrame df
print(df.head())
Modifier et exécuter le code