Kom igångKom igång gratis

Skapa en databasmotor

Nu ska du skapa din allra första SQL-motor. Du skapar en motor för att ansluta till SQLite-databasen 'Chinook.sqlite', som finns i din arbetskatalog. Som referens: för att skapa en motor som ansluter till 'Northwind.sqlite' använde Hugo kommandot

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

Här kallas 'sqlite:///Northwind.sqlite' för anslutningssträngen till SQLite-databasen Northwind.sqlite. Lite bakgrund om Chinook-databasen: den innehåller information om en delvis fiktiv digital mediebutik där mediedata är verklig, medan kund-, anställnings- och försäljningsdata har skapats manuellt.

Varför heter den Chinook? Enligt deras webbplats,

The name of this sample database was based on the Northwind database. Chinooks are winds in the interior West of North America, where the Canadian Prairies and Great Plains meet various mountain ranges. Chinooks are most prevalent over southern Alberta in Canada. Chinook is a good name choice for a database that intends to be an alternative to Northwind.

Den här övningen är en del av kursen

Introduktion till dataimport i Python

Visa kurs

Övningsinstruktioner

  • Importera funktionen create_engine från modulen sqlalchemy.
  • Skapa en motor för att ansluta till SQLite-databasen 'Chinook.sqlite' och tilldela den till engine.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Import necessary module
from ____ import ____

# Create engine: engine
Redigera och kör kod