Zacznij terazZacznij za darmo

Tworzenie silnika bazy danych

Teraz uruchomisz swój pierwszy silnik SQL. Stworzysz silnik do połączenia z bazą danych SQLite 'Chinook.sqlite', która znajduje się w twoim katalogu roboczym. Pamiętaj, że aby utworzyć silnik do połączenia z 'Northwind.sqlite', Hugo wykonał polecenie

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

W tym przykładzie 'sqlite:///Northwind.sqlite' to tak zwany connection string do bazy danych SQLite Northwind.sqlite. Kilka słów o bazie danych Chinook: zawiera ona informacje o fikcyjnym sklepie z mediami cyfrowymi, w którym dane dotyczące multimediów są prawdziwe, natomiast dane klientów, pracowników i transakcji sprzedaży zostały wygenerowane ręcznie.

Skąd nazwa Chinook? Według strony projektu,

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.

To ćwiczenie jest częścią kursu

Wprowadzenie do importowania danych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj funkcję create_engine z modułu sqlalchemy.
  • Utwórz silnik do połączenia z bazą danych SQLite 'Chinook.sqlite' i przypisz go do zmiennej engine.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import necessary module
from ____ import ____

# Create engine: engine
Edytuj i uruchom kod