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

Trong cơ sở dữ liệu có những bảng nào?

Trong bài tập này, bạn sẽ lại tạo một engine để kết nối tới 'Chinook.sqlite'. Tuy nhiên, trước khi có thể lấy bất kỳ dữ liệu nào từ cơ sở dữ liệu, bạn cần biết nó chứa những bảng nào!

Vì vậy, bạn sẽ lưu tên các bảng vào một list bằng phương thức .table_names() trên engine và sau đó in list này ra.

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ừ mô-đun 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.
  • Dùng phương thức .table_names() trên engine engine, gán tên các bảng của 'Chinook.sqlite' cho biến table_names.
  • In đối tượng table_names ra shell.

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


# Create engine: engine


# Save the table names to a list: table_names


# Print the table names to the shell
print(____)
Chỉnh sửa và Chạy Mã