ComenzarEmpieza gratis

Consulta de la tabla

Ahora que ya sabes lo que ocurre en la base de datos datacamp_application, vamos a escribir una consulta para esa base de datos.

El objetivo es hacerse una idea de los datos en este ejercicio. Obtendrás los datos de valoración de tres usuarios de muestra y luego utilizarás una función de ayuda predefinida, print_user_comparison(), para comparar los conjuntos de ids de cursos que estos usuarios han valorado.

Este ejercicio forma parte del curso

Introducción a la ingeniería de datos

Ver curso

Instrucciones del ejercicio

  • Completa la URI de conexión. La base de datos se llama datacamp_application. El host es localhost con el puerto 5432. El nombre de usuario es repl y la contraseña es password.
  • Selecciona las valoraciones de los usuarios con id: 4387, 18163 y 8770.
  • Rellena print_user_comparison() con los tres usuarios que hayas seleccionado.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# Complete the connection URI
connection_uri = "postgresql://____:____@____:____/datacamp_application" 
db_engine = sqlalchemy.create_engine(connection_uri)

# Get user with id 4387
user1 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Get user with id 18163
user2 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Get user with id 8770
user3 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Use the helper function to compare the 3 users
print_user_comparison(____, ____, ____)
Editar y ejecutar código