Транзакция в базе данных: простое объяснение от разработчика