Veritabanına tabloyu oluştur
Motoru (engine) kurup metaveriyi (metadata) başlattığına göre, şimdi census tablo nesnesini tanımlayacak ve önceki egzersizdeki metadata ve enginei kullanarak veritabanında oluşturacaksın. Veritabanında oluşturmak için metadata üzerinde .create_all() yöntemini engine argümanıyla kullanman gerekecek.
Bir tablo oluşturmayı öğrendiğin 4. Bölüm egzersizine geri dönmek yardımcı olabilir.
Bu egzersiz, kursun bir parçasıdır
Python ile Veritabanlarına Giriş
Egzersiz talimatları
sqlalchemyiçindenTable,Column,StringveIntegerı içe aktar.- Aşağıdaki sütunlarla bir
censustablosu tanımla:'state'- String - uzunluk 30'sex'- String - uzunluk 1'age'- Integer'pop2000'- Integer'pop2008'- Integer
metadataveenginekullanarak tabloyu veritabanında oluştur.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Import Table, Column, String, and Integer
# Build a census table: census
census = Table('census', metadata,
Column('state', ____),
Column(____, ____),
____,
____,
____)
# Create the table in the database
____