ComenzarEmpieza gratis

El esquema de la base de datos

A estas alturas, ya sabes que las bases de datos SQL siempre tienen un esquema de base de datos. En el vídeo sobre bases de datos, has visto el siguiente diagrama:

Esquema de base de datos para cliente y pedido

Se crea una base de datos PostgreSQL en tu entorno local, que contiene este esquema de base de datos. Se ha rellenado con algunos datos de ejemplo. Puedes utilizar pandas para consultar la base de datos mediante la función read_sql(). Tendrás que pasarle un motor de base de datos, que se ha definido para ti y se llama db_engine.

El paquete pandas importado como pd almacenará el resultado de la consulta en un objeto DataFrame, de modo que puedas utilizar cualquier funcionalidad DataFrame sobre él después de obtener los resultados de la base de datos.

Este ejercicio forma parte del curso

Introducción a la ingeniería de datos

Ver curso

Instrucciones de ejercicio

  • Completa la declaración SELECT para que seleccione el first_name y el last_name en la tabla "Customer". Asegúrate de hacer el pedido por el apellido primero y el nombre después.
  • Utiliza el método .head() para mostrar las primeras 3 filas de data.
  • Utiliza .info() para mostrar alguna información general sobre data.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Complete the SELECT statement
data = pd.read_sql("""
SELECT first_name, ____ FROM "____"
ORDER BY ____, ____
""", db_engine)

# Show the first 3 rows of the DataFrame
print(data.head(____))

# Show the info of the DataFrame
print(data.____())
Editar y ejecutar código