Saltar al contenido

# sql-desde-python

SQL desde Python

Volver a la portada del curso
Quiz

Cuestionario de Revisión Final

Sección 6 · Proyecto Práctico Final

5 preguntas de opción múltiple. Aprobar con 80%. Intentos ilimitados.

  1. 1. En la base de PyShop, pedidos.cliente_id está declarado como REFERENCES clientes(id). ¿Qué representa esa columna?

  2. 2. cur = con.execute("SELECT id, nombre FROM productos ORDER BY id"). Luego llamas cur.fetchmany(3) y después cur.fetchmany(2). ¿Qué ids devuelve la segunda llamada?

  3. 3. Una función busca un cliente por su correo. Con la entrada x' OR '1'='1, la versión con f-string devuelve los 300 clientes. ¿Cuál es la forma correcta de escribir la consulta?

  4. 4. ¿Qué consulta encuentra los clientes de PyShop que nunca hicieron un pedido (en la base del curso es uno: Ana Romero)?

  5. 5. Con RANK() OVER (PARTITION BY categoria ORDER BY unidades DESC) buscas el producto más vendido de cada categoría. En Hogar, Sartén antiadherente y Cobija de microfibra vendieron 138 unidades cada uno. ¿Qué puesto reciben?