KompjuteraTeknologjisë së informacionit

Transaction - çfarë është ajo? Baza e të dhënave Transaksioni

Një transaksion është një grup i veprimeve specifike të cilat janë kryer nga një person apo një program për të hyrë ose modifikuar bazën e të dhënave. Para marrëveshjes, transaksioni - që është e nevojshme për të kuptuar thelbin e këtij procesi. Kuptimi themelor i procesit qëndron në faktin se veprimi duhet të jetë ose të përfunduar plotësisht, ose anuluar.

Çdo transaksion bazës së të dhënave duhet të përkthejnë atë nga një shtet, i cili është në përputhje me tjetrin. Është supozuar se konsistenca mund të shkelen në këtë proces.

Shumë njerëz janë të pyesin, transaksion - çfarë është ajo. Kjo njësi e punës që është kryer në bazën e të dhënave. Ajo mund të jetë pjesë e algoritmit të përgjithshëm, një ekip të veçantë ose një program si një e tërë.

Transaksioni duhet të përfundojë?

Ka dy mënyra për të përfunduar atë:

  • Në rastin kur transaksioni është përfunduar me sukses, rezultatet janë të regjistruar, dhe baza e të dhënave shkon në një shtet të ri të qëndrueshëm (kryer).
  • Në qoftë se ekzekutimi shkoi keq, u kthye gabim transaksion, ajo është anuluar. Në këtë rast, baza e të dhënave duhet të rikthehet në gjendjen që ishte në fillim. Kjo situatë është quajtur "riktheje" (rrokulliset prapa). Megjithatë, nëse transaksioni është regjistruar, ajo nuk mund të anulohet. Nëse veprimi është gjetur të jetë i gabuar, është e nevojshme për të kryer një transaksion që do të kthehet në bazën e të dhënave në një gjendje të qëndrueshme.

pronat e transaksioneve

Për të shënuar një kufi të transaksionit është pranuar që të përdorin operatorët fillojnë transaksion, të angazhohen, rrokulliset prapa.

ACID, apo pronat e transaksionit mund të jetë si më poshtë:

  • Atomike, ose atomicity. Transaction - një njësi e pandashme, të cilat duhet të ekzekutohet ose ose anulohet.
  • Koordinimi, ose qëndrueshmëri. Kuptimi i transaksionit është se baza e të dhënave lëviz nga një shtet të qëndrueshëm në një tjetër.
  • Insulativity, ose izolimi. Çdo transaksion që është kryer, nuk varet nga të tjerët. Të gjitha rezultatet e procesit janë në dispozicion në boshllëqet nuk duhet të jetë i dukshëm për transaksionet e tjera.
  • Kohëzgjatja, ose kohëzgjatja. Të gjitha rezultatet që janë arritur gjatë transaksionit të suksesshëm nuk duhet të jetë e humbur nga dështimet e mëvonshme. Ato ruhen në bazën e të dhënave në mënyrë të përhershme.

Transaksionet janë përdorur për të bërë ndryshime apo përditësime në bazën e të dhënave. Çdo proces është i rregulluar dhe kontrollohet nga menaxheri i transaksionit dhe burim - menaxher i burimeve. Bashkëveprimi i dy kontrollorëve përcakton rezultatin e operacionit. transaksionet e kryera bllokohet nëse është e nevojshme.

transaksion faza

Nuk janë fazat e mëposhtme:

  • Aktive. Në këtë fazë të transaksionit është krijuar në procesin e menaxherëve të burimeve pjesëmarrëse.
  • Përgatitore. Gjatë kësaj periudhe, çdo menaxher i burimeve është në gjendje të përcaktojnë rezultatin e operacionit. Duke filluar fazën ndodh kur iniciator i bën një kërkesë për të përfunduar një transaksion. Nëse një menaxher burim nuk ka kohë për t'u përgatitur, ajo kërkon dispeçer për të dërguar një riktheje transaksion. Menaxherët e burimeve janë revista që regjistrojnë të gjitha të dhënat për gjendjen e gatishmërisë. Kjo është për të siguruar se në rast të devijimeve të pasur mundësi për të vazhduar për të punuar me një vend të veçantë.
  • Fiksimi. Duke filluar këtë fazë zhvillohet në një kohë kur të gjithë menaxherët e burimeve janë të gatshëm për operacion. Nëse është e nevojshme, dispeçer transaksioni mund të përfundojmë operacionin.

Secili transaksion duhet të jetë subjekt i kërkesave të caktuara. Si rezultat i sistemit të operimit duhet të sillen në gjendjen e duhur. Kjo gjendje është e nevojshme në rastin kur ka dështime në furnizimin me energji elektrike.

shkrimet e transaksionit

Gjatë operacionit kryer log transaksionit, ku të gjitha ndryshimet janë të regjistruar. Është e nevojshme që të shkurtoj rregullisht, një masë e tillë do të ndihmojë për të shmangur del nga shtrati. Megjithatë, ka një numër arsyesh pse truncation mund të vonohet gjatë kësaj periudhe është veçanërisht e rëndësishme për të monitoruar përmbajtjen. Për të zvogëluar madhësinë log, ju mund të bëni operacione loguar minimalisht.

Në rast të një log dështimit është një komponentë kritike e funksionit që do të ndihmojë për të sjellë bazën e të dhënave në një gjendje të qëndrueshme. Revista nuk duhet të ndryshohet ose fshihet.

Avantazhet e përdorimit të një log transaksion

Kjo bën të mundur për të mbështetur operacione të tilla:

  • rivendosur veprimet individuale;
  • shërohen transaksionet që nuk janë përfunduar;
  • kryer një veprim të rrokulliset përpara të dështimit;
  • të bëjë përsëritje transaksionare.

Si është truncation e log?

Në procesin e truncating ajo është lëshuar në dosje, e cila është përdorur për regjistrimet e mëtejshme. Nëse do të lënë pas dore këtë proces, të gjithë hapësirën disk është e zënë, dhe do të ketë shumë probleme. Për të shmangur situata të tilla, truncation zhvillohet automatikisht, përveç kur ajo është e vonuar për shkaqe të pavarura.

Transaksioni me kartë krediti

Të bëjë pagesën me anë të dyqaneve të pagesave, blerësit janë duke menduar: transaksionit - çfarë është ajo dhe çfarë janë ata për të? Transaksione të tilla me karte krediti si tërheqje të parave të gatshme, rimbushje të një llogarie ose duke bërë transferta, të quajtur transaksionin. Ky koncept është përdorur në llogaritjen e një kartë pagese në shitore me pakicë.

Marrja pagesa me kartë krediti, jo çdo klient mendon për çfarë procese janë duke u zhvilluar në këtë kohë. Edhe pse kjo njohuri është mjaft i rëndësishëm, pasi ne po flasim për paratë dhe të sigurisë.

Kështu, transaksioni - çfarë është ajo në llogaritjen e dyqan? Ky operacion përbëhet nga disa hapa, të cilat janë të ndërlidhura.

Pjesëmarrësit kryesorë në proces - është një bankë (emetuesi) që ka lëshuar kartën e pagesës, dhe bankare (blerësi), njësive të shërbimit. Thelbi i operacionit qëndron në faktin se blerësi dëshiron të marrë nga lejen e emetuesit për të kryer transaksione. Nëpërmjet kartës nëpërmjet terminalit, dërgon turp koduar kërkesë me të dhënat e nevojshme për funksionimin. Të gjitha informacionet e përfshira në shirit magnetik.

Kjo kërkesë është dërguar në qendrën e përpunimit, e cila është detyrë përpunimin dhe shpërndarjen pasuese të informacionit të bankës emetuese. Ajo analizon informacionin dhe e krahason atë me të dhëna. Nëse ndonjë mosmarrëveshje lind, emetuesi do të lëshojë një leje për të kryer një transaksion. Thelbi i procesit është që të caktojë një kod personal autorizim.

Vetëm pasi që blerësi mund të kryejë operacionin, e cila rezultoi në fondet do të transferohen nga llogaria e klientit për të tregtarit. Në rast të dështimit pajisja do të ju them se ju nuk mund të përfunduar transaksionin.

një transaksion i tillë bazës së të dhënave është bërë online. Nuk është një tjetër lloj i transaksioneve, offline, të cilat janë prodhuar me anë të Imprinter bërë kartë gjurmë.

Shumë njerëz janë të interesuar në: nëse është e mundur për të ndryshuar transaksionin? Nëse është e nevojshme banka mund të kryejnë manipulime të caktuara që lejojnë për ta bërë këtë.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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