транзакции
Автор Пользователь удален задал вопрос в разделе Наука, Техника, Языки
Люди что такое транзакция? и получил лучший ответ
Ответ от
Транзакция — это группа последовательных операций или единичное действие, воспринимаемое как единая логическая единица работы. Её главный принцип: всё или ничего. Она либо завершается успешно, гарантируя целостность данных, либо не выполняется вообще, не оставляя никаких частичных изменений. Внешне она имеет только два состояния: выполнена или не выполнена. Классический пример — банковский перевод. Система должна списать сумму с одного счёта и зачислить на другой. Если в процессе произойдёт сбой, транзакция полностью отменится, и деньги не исчезнут, а вернутся на исходный счёт. Хотя термин чаще используется в информатике и банковской сфере, в широком смысле транзакцией называют любую законченную операцию, направленную на конкретный результат, в том числе в экономике или психологии.
Единичная операция или действие, входящее в состав целого комплекса действий, направленных на получение конкретного результата.
В писхологии
В общем смысле это просто какое-нибудь действие, операция. В различных специальных областях этот термин имеет более чёткий смысл.
Транзакция (англ. transaction) — в информатике, группа последовательных операций, которая представляет из себя логическую единицу работы с данными. Транзакция может быть выполнена целиком либо успешно, соблюдая целостность данных и независимо от параллельно идущих других транзакций, либо не выполнена вообще и тогда она не должна произвести никакого эффекта. Транзакции обрабатываются транзакционными системами, в процессе работы которых создаётся история транзакций.
Пример: Необходимо перевести с банковского счёта номер 5 на счёт номер 7 сумму в 10 денежных единиц. Этого можно достичь, к примеру, приведённой последовательностью действий:
Начать транзакцию
прочесть баланс на счету номер 5
уменьшить баланс на 10 денежных единиц
сохранить новый баланс счёта номер 5
прочесть баланс на счету номер 7
увеличить баланс на 10 денежных единиц
сохранить новый баланс счёта номер 7
Окончить транзакцию
Эти действия представляют из себя логическую единицу работы «перевод суммы между счетами» , и таким образом, являются транзакцией. Если прервать данную транзакцию, к примеру, в середине, и не аннулировать все изменения, легко оставить владельца счёта номер 5 без 10 единиц, тогда как владелец счета номер 7 их не получит.
Различают обычные и распределённые транзакции. Распределённые транзакции подразумевают использование больше чем одной транзакционной системы и требуют намного более сложной логики (например, two-phase commit — двухфазный протокол подтверждения успеха). Также, в некоторых системах реализованы автономные транзакции, или под-транзакции, которые являются автономной частью родительской транзакции.
где на чеке находится номер транзакции перевода?? ? как он обозначается?
в чеке есть строка: чек №..123458888.8709( пример- № транзакции) далее: дата 2012-06-20 и время
подробнее...
что такое код транзакции
Код транзакции – является идентификатором каждой денежной операции, каждая денежная операция имеет
подробнее...
что такое идентификатор транзакции?
Когда бы вы не устанавливали или удаляли пакеты, RPM формирует транзакцию и присваивает ей
подробнее...
что такое номер транзакций?
Транзакция - операция, которая или выполняется полностью на обоих устройствах
(в данном
подробнее...
Как можно узнать полную информацию транзакций сбербанка
Как узнать последние операции по карте Сбербанка через Сбербанк Онлайн
Если есть доступ
подробнее...
что значит Онлайн и оффлайн транзакция, по пластиковым картам, по человечески пожалуйста
Транза? кция, или транса? кция ( bank transaction, от transactio — соглашение, договор) — в общем
подробнее...
что такое транзакция
Транзакция — это минимальная логически завершенная операция, которая либо выполняется полностью,
подробнее...
Что такое номер транзакции?и где его можно узнать?
Транзакция - операция, которая или выполняется полностью на обоих устройствах
(в данном случае
подробнее...
транзакция- что это?
Транзакция (англ. transaction) — в информатике, группа последовательных операций, которая
подробнее...
Что означает слово - транзакция?
Транзакция
(англ. transaction - сделка, урегулирование спора путем соглашения сторон) -
подробнее...