Cita: Bueno, la opcion es buena para mysql pero no es seguro que vaya aa ser el sistema que usemos.
Hay variaciones en cuanto a la implementación de las transacciones, pero el concepto básico es general para todos los DBMS. Lo que deberás estudiar, entonces, es lo que debes hacer en el DBMS que elijas finalmente.
Recuerda que esa elección afectará
todo lo que hagas en SQL... y no solamente las transacciones.