En interbase, cada interaccion con la base de datos (DML) esta contenida en una transaccion. Claro esta, en este caso al aplicar ese modelo, no es necesario entonces especificar implicitamente el inicio de cada transaccion (begin trans) aunque no por eso no puede hacerse.
Te recomendaria, para que salgas de esas dudas iniciales y amplies tu base con respecto a este excelente motor de datos, que te descargues la documentacion de Interbase
http://www.ibphoenix.com/main.nfs?a=..._documentation