PočítačeInformačné technológie

Transakcia - čo to je? databáza transakcie

Transakcia je súbor konkrétnych akcií, ktoré sú vykonávané osobou, alebo program pre prístup alebo zmeniť databáze. Pred dohodu, transakcie - že je nutné pochopiť podstatu tohto procesu. Základný význam tohto procesu spočíva v tom, že žaloba musí byť buď úplne, alebo zrušené.

Každá databázy transakcia by mala prekladať z jedného štátu, čo je v súlade s druhým. Predpokladá sa, že konzistencia môže byť porušená v tomto procese.

Mnoho ľudí zaujíma, transakcie - čo to je. Táto jednotka práce, ktorá je prevedená v databáze. To môže byť súčasťou celkového algoritmu, samostatná tím alebo program ako celok.

Celá transakcia by mala byť dokončená?

Existujú dva spôsoby, ako ju dokončiť:

  • V prípade, keď je transakcia úspešne dokončený, výsledky sú zaznamenávané a databázy prejde do nového konzistentného stavu (potvrdenie).
  • V prípade, že poprava sa pokazilo obrátil chyby transakcia je zrušená. V tomto prípade musí byť databáza obnovená do stavu, v akom bol pôvodne. Táto situácia sa nazýva "vrátenie" (vrátiť). Avšak, ak bol zaznamenaný transakcie, to nemôže byť zrušené. Ak bolo zistené, že akcie ako nesprávne, je potrebné vykonať ďalšiu operáciu, ktorá vráti databázu do konzistentného stavu.

vlastnosti transakcií

Označiť hranicu transakcia je prijatá používať operátormi začína transakciu, zaviazať, vrátiť späť.

Kyselina, alebo vlastnosti transakcií môže byť nasledujúce:

  • Atomic, alebo Atomicita. Transakcia - nedeliteľný celok, ktorý musí byť buď vykonané, alebo zruší.
  • Koordinácia, alebo konzistencie. Zmyslom tejto transakcie je, že databáza sa pohybuje od jedného konzistentného stavu do druhého.
  • Insulativity alebo izolácie. Každá transakcia, ktoré sa vykonávajú, nie je závislý na ostatných. Všetky výsledky tohto procesu sú k dispozícii v medzerách by nemali byť viditeľné pre ostatných transakcie.
  • Doba trvania, alebo trvanie. Všetky výsledky, ktoré boli dosiahnuté počas úspešnej transakcii by nemal byť stratený následnými poruchami. Sú uložené v databáze natrvalo.

Transakcia sa používajú na výrobu, zmeny či aktualizácie databázy. Každý proces je regulovaný a kontrolovaný správcu transakcií a zdroje - správca zdrojov. Interakcia dvoch regulátorov určuje výsledok operácie. Transakcie v prípade potreby vykonať zámok.

fáza transakcie

K dispozícii sú nasledujúce fázy:

  • Aktívne. V tejto fáze operácie je vytvorený v procese zúčastňuje správcov prostriedkov.
  • Prípravná. Počas tohto obdobia, z ktorých každý správca zdrojov je schopný určiť výsledok operácie. Spustenie fáza nastane, keď iniciátor vznesie požiadavku na dokončenie transakcie. V prípade, že správca prostriedkov nemá čas na prípravu, to vyžaduje dispečerovi poslať odvolanie transakcie. Manažéri zdrojov sú časopisy, ktoré zaznamenávajú všetky údaje o stave pripravenosti. To má zabezpečiť, aby v prípade odchýlok mali možnosť pokračovať v práci s konkrétnom mieste.
  • Fixácia. Začiatok tejto fázy je okamih, keď všetci správcovia zdrojov sú pripravené na prevádzku. Ak je to potrebné, dispečer transakcia môže uzavrieť operáciu.

Každá transakcia musí podliehať určitým požiadavkám. V dôsledku operačného systému by mala byť uvedená do správneho stavu. Táto podmienka je nutná v prípade, že existujú nedostatky v napájania.

protokoly transakcií

Počas operácie vykonáva transakčné protokol, v ktorom sa zaznamenávajú všetky zmeny. Je nutné pravidelne skrátiť, bude takéto opatrenie pomôže, aby sa zabránilo pretečeniu. Avšak, existuje celý rad dôvodov, prečo skrátenie môže byť odložené v tomto období je obzvlášť dôležité sledovať obsah. Ak chcete znížiť veľkosť denníka môžete vykonávať operácie minimálne prihlásený.

V prípade protokolu zlyhania je kritickou súčasťou funkcií, ktoré pomôžu, aby databázu do konzistentného stavu. Časopis nesmie byť zmenený alebo odstránený.

Výhody plynúce z použitia protokolu transakcie

Vďaka tomu je možné podporovať tieto operácie:

  • obnoviť jednotlivé akcie;
  • obnoviť transakcie, ktoré neboli dokončené;
  • vykonať posunúť vpred akciu zlyhanie;
  • robiť transakčné replikácie.

Ako je skrátenie protokolu?

V procese orezávanie je uvoľňovaný v súbore, ktorý sa používa pre ďalšie nahrávky. Ak budeme zanedbávať tento proces je všetok priestor na disku je obsadené, a tam bude veľa problémov. Aby sa predišlo týmto situáciám, skrátenie prebieha automaticky, okrem prípadu, keď je oneskorený pre nezávislé dôvodov.

Transakcie kreditnou kartou

Vykonať platbu prostredníctvom platobnej obchodov, zákazníci uvažujú: transakciu - čo to je a aké sú? Takéto transakcie s kreditnou kartou ako výber hotovosti, účet dobíjanie alebo vykonávania prevodov, tzv transakciu. Tento koncept sa používa na výpočet platobnej karty v maloobchodných predajniach.

Vykonávanie platieb kreditnou kartou, nie každý zákazník si myslí, že o tom, čo procesy prebiehajú v tejto dobe. Aj keď toto poznanie je veľmi dôležité, pretože hovoríme o peniazoch a bezpečnosť.

To znamená, že transakcia - čo to je pri výpočte v obchode? Táto operácia sa skladá z niekoľkých krokov, ktoré sú vzájomne prepojené.

Hlavnými účastníkmi v procese - je banka (emitent), ktorá vydala platobnú kartu a bankové (nadobúdateľa), servisných miest. Podstatou operácie spočíva v tom, že nadobúdateľ chce dostať od súhlasu emitenta vykonávať transakcie. Prostredníctvom karty cez terminál, pošle zašifrovaný požiadavka pokladničné sa údajov potrebných pre prevádzku. Všetky informácie obsiahnuté v magnetickom prúžku.

Táto požiadavka je zaslaný do spracovateľského centra, ktoré majú za úlohu je spracovanie a následné dodávanie informácií vystavujúci banky. To analyzuje informácie a porovnáva ju s dátami. Ak vznikne akákoľvek nezhoda, musí emitent vydať povolenie na vykonanie transakcie. Podstatou tohto procesu je priradiť individuálny autorizačný kód.

Až potom, že nadobúdateľ môže vykonať operáciu, ktorá vyústila vo fondoch prevedie z účtu zákazníka obchodníkovi. V prípade poruchy sa prístroj povie, že nemôže dokončiť transakciu.

Takáto databáza transakcie prebieha on-line. Tam je ďalší typ transakcií, off-line, ktoré sú vyrábané pomocou imprinter robí karty odtlačok.

Mnoho ľudí sa zaujíma o: či je možné spätný obchod? V prípade potreby môže banka vykonávať určité manipulácie, ktoré umožňujú, aby tak urobili.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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