BD II · IA
🔁 Guía de Aula Invertida

Usar la IA con Criterio en Bases de Datos

Ya sabés escribir DDL, DML, JOINs, transacciones, procedimientos y roles con tus propias manos. Esta guía no enseña SQL nuevo: te pone en el lugar de alguien que usa una IA para ir más rápido con una base de datos real. En cada decisión vas a poder ejecutar vos mismo, contra PostgreSQL real, el SQL que sugirió la IA —y ver con tus propios ojos si funciona, si falla, o si da un resultado que parece bien pero está mal— antes de que se desbloquee el camino correcto.

👁 — vistas · Ing. Roy Carrasco, Facultad de Ingeniería de Sistemas · UAB

Vas a acompañar a Iván, practicante en el área de sistemas de una empresa que gestiona pedidos con el mismo esquema cliente/producto/pedido/detalle_pedido que ya conocés, mientras arma un reporte apoyándose en una IA. Cada prompt que Iván escribe y cada respuesta que recibe están al pie de la letra —y cada consulta corre de verdad, con PGlite, el mismo PostgreSQL real compilado a WebAssembly que ya usaste en los talleres.

El primer pedido a la IA

A Iván le piden un reporte: "los pedidos de cada cliente, con el total gastado". Para ir rápido, abre el chat de una IA generativa y empieza a escribir el pedido.

Antes de que Iván apriete Enter

Todavía no le mostró a la IA ni una sola tabla de su base de datos. Probemos qué pasa si sigue así —en un momento vas a poder ejecutar vos mismo, contra PostgreSQL real, lo que la IA responda.

Decisión

¿Qué debería hacer Iván antes de pedirle la consulta a la IA?