IniziaInizia gratis

Crea la tabella nel database

Dopo aver configurato l'engine e inizializzato i metadati, ora definirai l'oggetto tabella census e poi lo creerai nel database usando metadata ed engine dell'esercizio precedente. Per crearla nel database, dovrai usare il metodo .create_all() su metadata con engine come argomento.

Può esserti utile tornare al Capitolo 4, esercizio in cui hai imparato a creare una tabella.

Questo esercizio fa parte del corso

Introduzione ai database in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Importa Table, Column, String e Integer da sqlalchemy.
  • Definisci una tabella census con le seguenti colonne:
    • 'state' - String - lunghezza 30
    • 'sex' - String - lunghezza 1
    • 'age' - Integer
    • 'pop2000' - Integer
    • 'pop2008' - Integer
  • Crea la tabella nel database usando metadata ed engine.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Import Table, Column, String, and Integer


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

# Create the table in the database
____
Modifica ed esegui il codice