Recovery and Concurrence

COMMIT && ROLLBACK
-- Iniciar una transacción
START TRANSACTION;

-- Hacer algunos cambios
INSERT INTO employees (name, salary) VALUES ('John Doe', 50000);
UPDATE employees SET salary = 60000 WHERE name = 'Jane Doe';

-- Si todo va bien, confirmar los cambios
COMMIT;

-- Iniciar otra transacción
START TRANSACTION;

-- Hacer algunos cambios
DELETE FROM employees WHERE name = 'John Doe';

-- Si algo va mal, deshacer los cambios
ROLLBACK;