Vytvoření databázového enginu
Teď spustíš svůj úplně první SQL engine. Vytvoříš engine pro připojení k SQLite databázi 'Chinook.sqlite', která se nachází v tvém pracovním adresáři. Jako připomínka: pro vytvoření enginu připojeného k databázi 'Northwind.sqlite' použil Hugo příkaz
engine = create_engine('sqlite:///Northwind.sqlite')
Řetězec 'sqlite:///Northwind.sqlite' se označuje jako connection string pro SQLite databázi Northwind.sqlite.
Pár slov na pozadí databáze Chinook: obsahuje informace o smyšleném digitálním mediálním obchodě, kde jsou mediální data reálná a data o zákaznících, zaměstnancích a prodejích byla vytvořena ručně.
Proč zrovna název Chinook? Podle jejich webu:
Název této ukázkové databáze vychází z databáze Northwind. Chinooks jsou větry vanoucí ve vnitrozemí západní Severní Ameriky, kde se Kanadské prérie a Velké planiny setkávají s různými pohořími. Nejčastěji se vyskytují nad jižní Albertou v Kanadě. Chinook je proto vhodný název pro databázi, která má být alternativou k Northwindu.
Toto cvičení je součástí kurzu
Úvod do importu dat v Pythonu
Pokyny k cvičení
- Importuj funkci
create_enginez modulusqlalchemy. - Vytvoř engine pro připojení k SQLite databázi
'Chinook.sqlite'a přiřaď ho do proměnnéengine.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import necessary module
from ____ import ____
# Create engine: engine