>>168
私はGoogle検索の結果に従ってこういう理解です :

*トランザクション 何のために?
トランザクションとは、データベースを利用するシステムにおいて
処理の一貫性を持たせるために一連の(複数の)処理を一つの処理
として実行・管理する仕組みを言います。Sep 28, 2017

*トランザクションの利用が必要となるのは、複数の更新処理を
連続して行う際に、すべての処理が成功したときにのみデータベース
への変更を有効としなければならないような場合です。Mar 24, 2008

*トランザクション管理とはどういう意味ですか?
トランザクション (transaction)
主にデータベースの更新データを指す場合が多い。 また、トランザクション管理とは、
関連する入力データをグルーピングし、グループ単位でデータ操作を保証することをいう。