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
Petunjuk latihan
- Impor
Table,Column,String, danIntegerdarisqlalchemy. - Definisikan tabel
c censusdengan kolom-kolom berikut:'state'- String - panjang 30'sex'- String - panjang 1'age'- Integer'pop2000'- Integer'pop2008'- Integer
- Buat tabel di database menggunakan
metadatadanengine.
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
____