1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do importowania danych w Pythonie

Connected

ćwiczenie

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.

Instrukcje

100 XP
  • 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.