Una de las 50 preguntas del tema
¿Cuánto sabes de SQL?Una transacción en SQL es una unidad de trabajo que se ejecuta de forma atómica, consistente, aislada y durable (principios ACID). Agrupa múltiples operaciones que deben ejecutarse como un todo: o todas las operaciones se completan con éxito y se confirman (COMMIT), o ninguna se aplica y se revierten los cambios (ROLLBACK).