Bắt đầu ngayBắt đầu miễn phí

Tạo database engine

Ở đây, bạn sẽ khởi động SQL engine đầu tiên của mình. Bạn sẽ tạo một engine để kết nối tới cơ sở dữ liệu SQLite 'Chinook.sqlite', nằm trong thư mục làm việc của bạn. Hãy nhớ rằng để tạo một engine kết nối tới 'Northwind.sqlite', Hugo đã chạy lệnh

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

Trong đó, 'sqlite:///Northwind.sqlite' được gọi là connection string tới cơ sở dữ liệu SQLite Northwind.sqlite. Một chút bối cảnh về cơ sở dữ liệu Chinook: cơ sở dữ liệu Chinook chứa thông tin về một cửa hàng truyền thông số bán hư cấu, trong đó dữ liệu về nội dung số là thật còn dữ liệu khách hàng, nhân viên và bán hàng được tạo thủ công.

Vì sao lại tên Chinook? Theo trang web của họ,

Tên của cơ sở dữ liệu mẫu này dựa trên cơ sở dữ liệu Northwind. Chinook là những cơn gió ở nội địa phía Tây Bắc Mỹ, nơi Đồng cỏ Canada và Đại Bình nguyên gặp nhiều dãy núi. Chinook xuất hiện nhiều nhất ở miền nam Alberta, Canada. Chinook là một lựa chọn tên phù hợp cho một cơ sở dữ liệu được tạo ra như một lựa chọn thay thế cho Northwind.

Bài tập này là một phần của khóa học

Nhập dữ liệu vào Python: Giới thiệu

Xem khóa học

Hướng dẫn bài tập

  • Import hàm create_engine từ module sqlalchemy.
  • Tạo một engine để kết nối tới cơ sở dữ liệu SQLite 'Chinook.sqlite' và gán nó cho engine.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Import necessary module
from ____ import ____

# Create engine: engine
Chỉnh sửa và Chạy Mã