Transakční zpracování
Author
Albert FloresTransakční zpracování je proces zpracování transakcí, který zahrnuje sběr, přenos a zpracování finančních informací mezi podniky, obchodníky a bankovními institucemi. Tento proces je klíčovým prvkem pro provádění elektronického obchodu a umožňuje realizaci plateb mezi různými účastníky. Transakční zpracování obvykle zahrnuje několik kroků, včetně autorizace transakcí, přenosu finančních informací, ověření platnosti platebních karet a dalších metod plateb, a nakonec samotného připsání finančních prostředků na účty příjemců. Tento proces je využíván v mnoha odvětvích, včetně maloobchodu, e-commerce a bankovnictví. Transakční zpracování je nezbytné pro efektivní fungování moderního finančního systému a umožňuje rychlé a bezpečné uskutečnění plateb.
Transakční zpracování je v informatice a výpočetních technologiích zpracování, při kterém je skupina logických operací chápána jako transakce. Transakce musí být vždy provedena jako jeden celek. Pokud se při zpracování v rámci transakce vyskytne jakákoliv chyba a transakce nemůže být dokončena, všechny dílčí operace musejí být vráceny do stavu před začátkem transakce.
Příklad
Předpokládejme, že chcete převést částku 1000 Kč z vašeho spořicího účtu na účet výdajový. To, co se na první pohled jeví jako jedna operace, jsou ve skutečnosti operace dvě. +more První operace představuje odepsání částky 1000 Kč ze spořicího účtu a druhá připsání částky 1000 Kč na výdajový účet. Pokud by se podařilo pouze odepsat částku ze spořicího účtu a připsání na výdajový účet by se z jakéhokoliv důvodu nepodařilo, částka 1000 Kč by se nenávratně ztratila. Ve skutečnosti je to obvykle ještě složitější a každá taková operace se skládá z řady podoperací. Každá tato podoperace může za určitých okolností skončit chybou.
Transakční zpracování dovoluje všechny tyto operace seskupit do jedné transakce. Transakce se pak chová jako jedna elementární operace. +more Buď se povede vše, nebo nic. Pokud z jakéhokoliv důvodu selže jakákoliv operace v rámci transakce, je možné transakci přerušit a stav systému vrátit do stavu před zahájením transakce.
Užití
Transakční zpracování se nejčastěji používá v informačních systémech a databázích.
Související články
START TRANSACTION * ROLLBACK * COMMIT * Transakční paměť * Atomická operace * Plánování podnikových zdrojů (ERP) * Plánování potřeby materiálu (MRP)