MulaiMulai sekarang secara gratis

Buat tabel ke dalam database

Setelah menyiapkan engine dan menginisialisasi metadata, sekarang Anda akan mendefinisikan objek tabel census lalu membuatnya di database menggunakan metadata dan engine dari latihan sebelumnya. Untuk membuatnya di database, Anda harus menggunakan metode .create_all() pada metadata dengan engine sebagai argumen.

Akan membantu jika Anda merujuk kembali ke latihan Bab 4 saat Anda mempelajari cara membuat tabel.

Latihan ini adalah bagian dari kursus

Pengantar Basis Data di Python

Lihat Kursus

Petunjuk latihan

  • Impor Table, Column, String, dan Integer dari sqlalchemy.
  • Definisikan tabel c census dengan kolom-kolom berikut:
    • 'state' - String - panjang 30
    • 'sex' - String - panjang 1
    • 'age' - Integer
    • 'pop2000' - Integer
    • 'pop2008' - Integer
  • Buat tabel di database menggunakan metadata dan engine.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import Table, Column, String, and Integer


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

# Create the table in the database
____
Edit dan Jalankan Kode