เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สร้างตารางในฐานข้อมูล

หลังจากตั้งค่า engine และเริ่มต้น metadata แล้ว ตอนนี้จะได้กำหนด object ของตาราง census และสร้างตารางนั้นในฐานข้อมูลโดยใช้ metadata และ engine จากแบบฝึกหัดก่อนหน้า ในการสร้างตารางในฐานข้อมูล ต้องใช้เมธอด .create_all() บน metadata โดยส่ง engine เป็น argument

สามารถย้อนกลับไปดู แบบฝึกหัดในบทที่ 4 ที่เรียนวิธีสร้างตารางไว้แล้วได้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้นสำหรับฐานข้อมูล

ดูคอร์ส

คำแนะนำการฝึกหัด

  • Import Table, Column, String และ Integer จาก sqlalchemy
  • กำหนดตาราง census ที่มีคอลัมน์ดังนี้:
    • 'state' - String - ความยาว 30
    • 'sex' - String - ความยาว 1
    • 'age' - Integer
    • 'pop2000' - Integer
    • 'pop2008' - Integer
  • สร้างตารางในฐานข้อมูลโดยใช้ metadata และ engine

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import Table, Column, String, and Integer


# Build a census table: census
census = Table('census', metadata,
               Column('state', ____),
               Column(____, ____),
               ____,
               ____,
               ____)

# Create the table in the database
____
แก้ไขและรันโค้ด