1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Cơ sở dữ liệu với Python

Connected

Bài tập

Tạo bảng trong cơ sở dữ liệu

Sau khi đã thiết lập engine và khởi tạo metadata, bây giờ bạn sẽ định nghĩa đối tượng bảng census và tạo nó trong cơ sở dữ liệu bằng metadata và engine từ bài tập trước. Để tạo trong cơ sở dữ liệu, bạn cần dùng phương thức .create_all() trên metadata với engine làm đối số.

Bạn có thể xem lại bài tập Chương 4 nơi bạn đã học cách tạo một bảng.

Hướng dẫn

100 XP
  • Import Table, Column, String, và Integer từ sqlalchemy.
  • Định nghĩa bảng census với các cột sau:
    • 'state' - String - độ dài 30
    • 'sex' - String - độ dài 1
    • 'age' - Integer
    • 'pop2000' - Integer
    • 'pop2008' - Integer
  • Tạo bảng trong cơ sở dữ liệu bằng metadata và engine.