Наверх
 
 
 
 

    Что такое транзакция?

    Дата публикации: 18 октября 2023 16:40
    0 комментариев

    Под транзакцией подразумевается логически связанный набор операций. Они выполняются как единое целое. В рамках транзакции может происходить изменение данных. Это может быть добавление записей, их обновление либо удаление. 

    Виды транзакций

    Существуют разные виды транзакций. Перечислим самые популярные и распространенные:

    • обналичивание средств. Операция предполагает использование банкомата либо банковской кассы для получения наличных денег. Транзакция также может включать комиссию банка или сети банкоматов;
    • оплата в ресторанах и оффлайн магазинах. При такой транзакции держатель карты совершает покупку товаров/услуг в магазинах, ресторанах или других торговых точках, используя банковскую карту;
    • платежи в интернете. Транзакции совершаются в глобальной сети с использованием банковской карты: например, покупки в онлайн-магазинах;
    • переводы денег. Транзакция подразумевает перевод держателем карты средств с одной карты на другую. Счет может быть в том же банке, либо в другом финансовом учреждении;
    • пополнения денег. Транзакция подразумевает внесение денег на счет карты.

    Основные свойства транзакции

    Важными свойствами транзакции являются:

    1. Атомарность. Все операции в транзакции выполняются неразрывно, как единое целое. Если одна операция в транзакции не может быть завершена успешно, все операции отменяются. Данные возвращаются к состоянию, предшествовавшему началу транзакции.
    2. Согласованность. Транзакция переводит БД из одного согласованного состояния в другое. Она не может нарушить правила целостности базы данных.
    3. Изолированность. Выполнение одной транзакции не должно влиять на выполнение других. Каждая транзакция должна работать в изолированном пространстве, не видя изменения, внесенные другими транзакциями, до их фиксации.
    4. Долговечность. После успешного завершения транзакции изменения, внесенные этой транзакцией в БД, должны быть сохранены даже при сбое системы.

    Обнаружили ошибку? Выделите ее и нажмите Ctrl + Enter.

    Комментарии к статье

    Комментариев нет. Напишите первый комментарий о статье.

    Популярные кредиты с онлайн-заявкой

    Банк Синара
    лицензия № 705
    Кредит ПСК 11,9% - 19,9%
    от 51 000 до 5 440 000 рублей
    от 1 до 5 лет
    Совкомбанк
    лицензия № 963
    Кредит ПСК 19,890% - 29,414%
    от 200 000 до 30 000 000 рублей
    от 3 до 15 лет
    Альфа-Банк
    лицензия № 1326
    Кредит ПСК 21,153% - 46,990%
    от 50 000 до 7 500 000 рублей
    от 1 до 5 лет
    Совкомбанк
    лицензия № 963
    Кредит ПСК 13,883% - 29,414%
    от 30 000 до 30 000 000 рублей
    от 12 месяцев до 15 лет
    Нашли ошибку? Сообщите нам