ÎncepețiÎncepe gratuit

Creează tabelul în baza de date

Acum că ai configurat motorul și ai inițializat metadatele, vei defini obiectul tabelului census și îl vei crea în baza de date folosind metadata și engine din exercițiul anterior. Pentru a-l crea în baza de date, va trebui să folosești metoda .create_all() pe obiectul metadata, cu engine ca argument.

Poate fi util să revezi exercițiul din Capitolul 4 în care ai învățat cum se creează un tabel.

Acest exercițiu face parte din cursul

Introducere în baze de date în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă Table, Column, String și Integer din sqlalchemy.
  • Definește un tabel census cu următoarele coloane:
    • 'state' - String - lungime 30
    • 'sex' - String - lungime 1
    • 'age' - Integer
    • 'pop2000' - Integer
    • 'pop2008' - Integer
  • Creează tabelul în baza de date folosind metadata și engine.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Import Table, Column, String, and Integer


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

# Create the table in the database
____
Editează și rulează codul