作都成功完成且其结果被永久保存在数据库中，如果事务中有的操作没有成功完成，则事务中的所有操作都需要回滚，回到事务执行前的状态；同时，该事务对数据库或者其他事务的执行无影响，所有的事务都好像在独立的运行。
例子.某人要在商店使用电子货币购买100元的东西，当中至少包括两个操作：支援交易的资料库管理系统（transactional DBMS）就是要确保以上两个操作（整个「交易」）都能完成，或一起取消；否则就会出现100元平白消失或出现的情况。但在现实情况下，失败的风险很高。在一