КомпютриИнформационни технологии

Транзакция - какво е това? Базата данни за транзакция

Операцията е набор от конкретни действия, които се извършват от едно лице или програма за достъп или промяна на базата данни. Преди сделката, сделката - това е необходимо да се разбере същността на този процес. Основното значение на този процес се крие във факта, че жалбата трябва да бъде или изцяло завършени или отменена.

Всяка транзакция база данни трябва да го преведе от едно състояние, което е в съответствие с другия. Предполага се, че последователността може да бъде нарушена в този процес.

Много хора се чудят, сделка - какво е то. Това устройство на работата, която се извършва в базата данни. Тя може да бъде част от цялостната алгоритъм, отделен екип или програма като цяло.

Сделката трябва да приключи?

Има два начина да го завършат:

  • В случай, че сделката е приключила успешно, резултатите се записват и базата данни отива в нова последователна държавна (комит).
  • Ако изпълнението се обърка, се обърна грешка сделка, тя се анулира. В този случай трябва да й бъде възстановен до състоянието, в което е бил първоначално. Тази ситуация се нарича "намаление на цените" (се връщам). Въпреки това, ако сделката е била записана, тя не може да бъде отменена. Ако се установи, че искът е неправилно, то е необходимо да се извърши още една сделка, която ще се върне в базата данни в последователно състояние.

свойства на сделки

За да отбележат граница сделка е прието да се използват операторите започне сделка, се ангажират, се връщам.

КИСЕЛИНА, или свойства на сделката може да бъде, както следва:

  • Атомна или валентност. Транзакция - неделима единица, която трябва да бъде или изпълнена или отменена.
  • Координация, или последователност. Смисълът на сделката е, че базата данни се движи от едно състояние в друго последователно.
  • Insulativity или изолация. Всяка сделка, която се извършва, не зависи от другите. Всички резултати от този процес са на разположение на пропуските не трябва да бъде видим за други сделки.
  • Срок на действие, или продължителност. Всички резултати, които са постигнати по време на успешната сделка не трябва да се губят при последващи повреди. Те се записват в базата данни за постоянно.

Транзакциите се използват за извършване на промени или актуализации на базата данни. Всеки процес се регулира и контролира от управителя на сделка и ресурс - управител на ресурсите. Взаимодействие на два контролера определя резултата от операцията. сделки, извършени за заключване, ако е необходимо.

фаза сделка

Има следните фази:

  • Active. В тази фаза на сделката се създава в процеса на участващите мениджъри на ресурси.
  • Подготвителна. През този период, всеки мениджър ресурс е в състояние да определи изхода от операцията. фаза Започвайки се случва, когато инициаторът е отправила искане за завършване на сделката. Ако програма за управление на ресурсите не разполага с време, за да се подготви, той изисква диспечера за изпращане на намаление на цените сделка. Ресурсни Мениджърите са списания, които записват всички данни за състоянието на готовност. Това е да се гарантира, че в случай на отклонения имах възможността да продължим да работим с определено място.
  • Фиксиране. В началото на тази фаза е моментът, когато всички мениджъри на ресурси са готови за експлоатация. Ако е необходимо, диспечера на сделката може да се заключи операцията.

Всяка сделка трябва да бъде предмет на определени изисквания. В резултат на операционната система трябва да бъде поставен в правилната държава. Това условие е необходимо в случай, когато има повреди в захранването.

регистъра на операциите

По време на операцията, извършена регистър на транзакциите, където се записват всички промени. Необходимо е да се съкрати редовно, такава мярка ще помогне да се избегне преливане. Въпреки това, съществуват редица причини, поради съкращаването може да се забави през този период е особено важно да се следи съдържанието. За да се намали размера на дневника можете да извършвате операции с минимално регистрират.

В случай на дневник провал е критичен компонент на функцията, която ще ви помогне да донесе базата данни в последователно състояние. Списанието не трябва да се променя или изтрива.

Предимствата от използването на лог сделка

Това дава възможност за подкрепа на такива операции:

  • възстановяване на отделни действия;
  • възстанови сделки, които не са завършени;
  • извършване на ролка напред действия за недостатъчност;
  • направи транзакциите репликация.

Как е скъсяването на дневника?

В процеса на съкращаване то се освобождава във файла, който се използва за по-нататъшни записи. Ако пренебрегнем този процес, всички дисково пространство е заето, и ще има много проблеми. За да се избегнат такива ситуации, съкращаването се извършва автоматично, освен когато това се забави за независими причини.

Сделката с кредитна карта

Направете плащане чрез платежни магазини, купувачите мислят: сделка - какво е това и какви са те за? Такива сделки с кредитна карта като теглене на пари, предвид презареждане, или вземане на трансфери, наречени на сделката. Това понятие се използва при изчисляването на разплащателна карта на търговски обекти.

Осъществяване на плащане с кредитна карта, а не всеки клиент мисли за какви процеси протичат в този момент. Въпреки, че това знание е доста важно, тъй като става дума за пари и сигурност.

По този начин, на сделката - това, което е при изчисляването на магазина? Тази операция се състои от няколко стъпки, които са свързани помежду си.

Основните участници в процеса - е банка (издател), която е издала картата за плащане, както и банка (собственик), обслужващи обекти. Същността на операцията се състои в това, че приобретателят иска да получи от разрешение на емитента за извършване на сделки. Чрез картата чрез терминала, изпраща криптирана молба касата с данните, необходими за операцията. Цялата информация, която се съдържа в магнитната лента.

Това искане се изпраща на обработка център, който задача е обработка и доставка на информация на банката-издател. Той анализира информацията и я сравнява с данните. Ако възникне спор, емитентът трябва да издаде разрешение за извършване на дадена операция. Същността на този процес е да се възложи персонален код разрешение.

Едва след това придобиващото предприятие може да извършва операцията, в резултат на което средствата ще прехвърли от сметката на клиента към търговеца. В случай на неуспех на устройството ще ви кажа, че не може да завърши сделката.

Подобна сделка база данни се извършва онлайн. Има и друг вид сделки, офлайн, които се произвеждат с помощта на импринтер правят отпечатък карта.

Много хора се интересуват от: дали е възможно да се обърне на сделката? Ако е необходимо банката може да извършва определени манипулации, които позволяват да го направят.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.delachieve.com. Theme powered by WordPress.