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
Övningsinstruktioner
- Importera funktionen
create_enginefrån modulensqlalchemy. - Skapa en motor för att ansluta till SQLite-databasen
'Chinook.sqlite'och tilldela den tillengine.
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