A series of changes made to a database's data. Mark the beginning of a transaction with the BeginTrans statement, commit the transaction using the CommitTrans statement, or undo all your changes since BeginTrans using the RollbackTrans statement.
Transactions are optional, but can increase the speed of operations and allow changes to be reversed.
Transactions can be managed at the rdoConnection level or at the rdoEnvironment level.
Transactions can also be managed by a Distributed Transaction Coordinator.