Створення рушія бази даних
Тут ви запустите свій перший рушій SQL. Ви створите рушій для з'єднання з базою даних SQLite 'Chinook.sqlite', яка міститься у вашому робочому каталозі. Пам'ятайте: щоб створити рушій для з'єднання з 'Northwind.sqlite', Гюго виконав команду
engine = create_engine('sqlite:///Northwind.sqlite')
Тут 'sqlite:///Northwind.sqlite' називають рядком з'єднання з базою даних SQLite Northwind.sqlite.
Трохи довідкової інформації про базу даних Chinook: база даних Chinook містить відомості про напіввигаданий цифровий медіамагазин, у якому медіадані є реальними, а дані про клієнтів, працівників і продажі створені вручну.
Чому назва Chinook? На їхньому вебсайті зазначено:
Назву цієї прикладної бази даних взято від бази даних Northwind. Chinook — це вітри у внутрішніх регіонах заходу Північної Америки, де Канадські Прерії та Великі рівнини зустрічаються з різними гірськими хребтами. Найчастіше ці вітри бувають на півдні Альберти в Канаді. Chinook — вдалий вибір назви для бази даних, яка має на меті бути альтернативою Northwind.
Ця вправа є частиною курсу
Вступ до імпорту даних у Python
Інструкції до вправи
- Імпортуйте функцію
create_engineз модуляsqlalchemy. - Створіть рушій для з'єднання з базою даних SQLite
'Chinook.sqlite'і присвойте його зміннійengine.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import necessary module
from ____ import ____
# Create engine: engine