ComenzarEmpieza gratis

Crear la tabla en la base de datos

Después de configurar el engine e inicializar los metadatos, ahora vas a definir el objeto de tabla census y luego crearlo en la base de datos usando metadata y engine del ejercicio anterior. Para crearlo en la base de datos, tendrás que usar el método .create_all() sobre metadata con engine como argumento.

Puede ayudarte volver al ejercicio del capítulo 4 en el que aprendiste a crear una tabla.

Este ejercicio forma parte del curso

Introducción a las bases de datos en Python

Ver curso

Instrucciones del ejercicio

  • Importa Table, Column, String e Integer de sqlalchemy.
  • Define una tabla census con las siguientes columnas:
    • 'state' - String - longitud 30
    • 'sex' - String - longitud 1
    • 'age' - Integer
    • 'pop2000' - Integer
    • 'pop2008' - Integer
  • Crea la tabla en la base de datos usando metadata y engine.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import Table, Column, String, and Integer


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

# Create the table in the database
____
Editar y ejecutar código