транзакционные системы



Автор НаташаУдовиченко задал вопрос в разделе Другое

Что такое транзакция и получил лучший ответ

Ответ от Давити Петриашвили[гуру]
Денежная операция с деньгами, на пример банковский перевод

Ответ от Lord[гуру]
Транза́кция (англ. transaction) — в информатике, группа последовательных операций, которая представляет собой логическую единицу работы с данными. Транзакция может быть выполнена либо целиком и успешно, соблюдая целостность данных и независимо от параллельно идущих других транзакций, либо не выполнена вообще и тогда она не должна произвести никакого эффекта. Транзакции обрабатываются транзакционными системами, в процессе работы которых создаётся история транзакций.
Различают последовательные (обычные) , параллельные и распределённые транзакции. Распределённые транзакции подразумевают использование больше чем одной транзакционной системы и требуют намного более сложной логики (например, two-phase commit — двухфазный протокол фиксации транзакции) . Также, в некоторых системах реализованы автономные транзакции, или под-транзакции, которые являются автономной частью родительской транзакции.
Пример: Необходимо перевести с банковского счёта номер 5 на счёт номер 7 сумму в 10 денежных единиц. Этого можно достичь, к примеру, приведённой последовательностью действий:
Начать транзакцию
прочесть баланс на счету номер 5 уменьшить баланс на 10 денежных единиц сохранить новый баланс счёта номер 5 прочесть баланс на счету номер 7 увеличить баланс на 10 денежных единиц сохранить новый баланс счёта номер 7 Окончить транзакцию
Эти действия представляют собой логическую единицу работы «перевод суммы между счетами» , и таким образом, являются транзакцией. Если прервать данную транзакцию, к примеру, в середине, и не аннулировать все изменения, легко оставить владельца счёта номер 5 без 10 единиц, тогда как владелец счета номер 7 их не получит.

Ответ от НАстасья***[гуру]
например в информатике, группа последовательных операций, которая представляет собой логическую единицу работы с данными.:)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое транзакция

транзакция- что это?
Транзакция (англ. transaction) — в информатике, группа последовательных операций, которая
подробнее...

как называется банковская операция
Банковские операции:

"...К банковским операциям относятся:
1) привлечение денежных
подробнее...

Люди что такое транзакция?
Более детально транзакция характеризуется как единичное действие, имеющее лишь два состояния -
подробнее...

транзакции что это???
Транзакция - это операция. Поменяли валюту, оплатили коммуналку, получили кредит, сняли деньги с
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в PostgreSQL Беркли
Что за зверь - postgreSQL 8.4?
Что такое PostgreSQL?
PostgreSQL является объектно-реляционная система управления базами
подробнее...

Что такое paypal и как им пользоваться?
Платежная система основана в 1998 году Питером Тиелом (Peter Thiel) и Максом Левчином (Max
подробнее...
спросили в 627 год
Поезд Москва-Сухум
Вы хотите заранее в России купить обратный билет?
Ну так и спросите в кассе при покупке. Если
подробнее...

Что такое бюрократия? И есть ли отличие от бюрократизма?
Бюрократия
Bureaucracy
От фр.Bureau - канцелярия + греч.Kratos - власть
Бюрократия -
подробнее...

NTFS или FAT32?
FAT32 (от англ. File Allocation Table — «таблица размещения файлов» ) — это файловая система,
подробнее...
спросили в Ржд
Где получить билеты, купленные на сайте РЖД?
В поезд без билета по паспорту посадят, ТОЛЬКО если вы прошли электронную регистрацию на сайте
подробнее...
спросили в NetWare
Кто может Объясните мне научным языком: Что такое ТРАНСАКЦИЯ?
Трансакция -единица взаимодействия между людьми... Основателем трансактного анализа был Берн,
подробнее...
OLTP на Википедии
Посмотрите статью на википедии про OLTP
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*