El tema de las transacciones es un tema que no es inmediato y que lamento no poder reducirte a unas cuantas líneas en un hilo.
Te recomiendo empieces por
este documento de un compañero del Club, y además en
este hilo se habla sobre todo del tema y encontrarás otros varios enlaces adicionales.
En cualquier caso, y perdona que te remita a ella, encontrarás inmensa cantidad de ayuda en la búsqueda del foro respecto al tema de transacciones, así como acerca del RollBack.