開始使用免費開始

建立資料庫引擎

在這裡,你要啟動你的第一個 SQL 引擎。你會建立一個引擎,連線到工作目錄中的 SQLite 資料庫 'Chinook.sqlite'。回想一下,為了建立一個連線到 'Northwind.sqlite' 的引擎,Hugo 執行了以下指令:

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

這裡的 'sqlite:///Northwind.sqlite' 稱為連線字串(connection string),用來連線到 SQLite 資料庫 Northwind.sqlite。 一些關於 Chinook 資料庫 的背景:Chinook 資料庫包含一個半虛構數位媒體商店的資訊,其中媒體相關資料為真實,而客戶、員工與銷售資料則由人工建立。

為什麼叫做 Chinook 呢?根據他們的網站

這個範例資料庫的名稱是以 Northwind 資料庫為基礎。Chinook 是北美內陸西部的一種焚風,位於加拿大大草原與大平原與多座山脈交會處。Chinook 主要出現在加拿大亞伯達省南部。對於一個打算作為 Northwind 替代方案的資料庫來說,Chinook 是個不錯的名字選擇。

本練習屬於課程

Python 資料匯入入門

檢視課程

練習說明

  • 從模組 sqlalchemy 匯入函式 create_engine
  • 建立一個引擎以連線到 SQLite 資料庫 'Chinook.sqlite',並指派給 engine

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Import necessary module
from ____ import ____

# Create engine: engine
編輯並執行程式碼