CommencerCommencer gratuitement

Création d'un moteur de base de données

Ici, vous allez lancer votre tout premier moteur SQL. Vous allez créer un moteur pour vous connecter à la base de données SQLite 'Chinook.sqlite', qui se trouve dans votre répertoire de travail. Rappelez-vous que pour créer un moteur pour se connecter à 'Northwind.sqlite', Hugo a exécuté la commande

engine = create_engine('sqlite:///Northwind.sqlite')

Ici, 'sqlite:///Northwind.sqlite' est appelé la chaîne de connexion à la base de données SQLite Northwind.sqlite. Quelques mots sur la base de données Chinook : elle contient des informations sur un magasin de médias numériques semi-fictif dans lequel les données sur les médias sont réelles et les données sur les clients, les employés et les ventes ont été créées manuellement.

Pourquoi le nom de Chinook, demanderez-vous ? D'après leur site web,

Le nom de cette base de données échantillon est basé sur la base de données Northwind. Les Chinooks sont des vents de l'intérieur de l'Ouest de l'Amérique du Nord, là où les Prairies et les Grandes Plaines canadiennes rencontrent diverses chaînes de montagnes. Les chinooks sont surtout présents dans le sud de l'Alberta, au Canada. Chinook est un bon choix de nom pour une base de données qui se veut une alternative à Northwind.

Cet exercice fait partie du cours

Introduction à l'importation de données en Python

Afficher le cours

Instructions

  • Importez la fonction create_engine à partir du module sqlalchemy.
  • Créez un moteur pour vous connecter à la base de données SQLite 'Chinook.sqlite' et affectez-le à engine.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Import necessary module
from ____ import ____

# Create engine: engine
Modifier et exécuter le code