In addition to what Oded said:
A transaction manager manages transactions - and a transaction can include / remove other resources, not just databases. I have already given an example of a printer several times.
- . SQL, 1.0 commit/rollback, , , .
, , :