ArvutidInfotehnoloogia

Tehing - mis see on? Tehing andmebaas

Tehing on rida konkreetseid meetmeid, mis on isiku poolt teostatud või programmi juurde või muuta andmebaasi. Enne tehingu, tehingu -, et see on vajalik, et mõista sisuliselt seda protsessi. Põhilised tähenduses protsess seisneb selles, et hagi tuleb kas täielikult lõpetatud või tühistatud.

Iga andmebaasi tehing peaks tõlkida ühest riigist, mis on kooskõlas teiste. Eeldatakse, et järjepidevus võib rikkunud protsessi.

Paljud inimesed ei tea, tehingu - mis see on. See üksus töö, mida tehakse andmebaasis. See võib olla osa üldisest algoritm, eraldi meeskond või programmi tervikuna.

Tehing peaks lõpule?

On kaks võimalust täita seda:

  • Juhul kui tehing on lõpetatud edukalt, tulemused registreeritakse ja andmebaasi läheb uude stabiilsesse olekusse (toime).
  • Kui täitmise läks valesti välja tehingu viga, see on tühistatud. Sel juhul peab andmebaasi taastada olekusse, milles see oli algselt. Sellist olukorda nimetatakse "rollback" (rulli tagasi). Siiski, kui tehing on registreeritud, siis ei saa tühistada. Kui hagi leiti olevat vale, see on vajalik, et täita teise tehingu, mis tagastab andmebaasi stabiilsesse olekusse.

omadused tehingute

Märkimiseks tehingu piiri aktsepteeritakse kasutada operaatorid hakkavad tehingu toime, rulli tagasi.

Hape või omadusi võib tehingu järgmiselt:

  • Atomic või atomicity. Tehing - jagamatu ühik, mis tuleb kas täita või tühistatud.
  • Koordineerimine, või järjepidevust. Tähenduses on tehing, mis andmebaasi liigub ühest kooskõlas riigi teise.
  • Insulativity, või isoleerimata. Iga tehingut, mis viiakse läbi, ei sõltu teised. Kõik tulemused protsessi on saadaval lüngad ei tohiks olla nähtav teistele tehinguid.
  • Kestus või kestust. Kõik tulemused, mis on saavutatud ajal eduka tehingu tohiks kaduma järgneva ebaõnnestumisi. Need salvestatakse andmebaasis jäädavalt.

Tehingud on kasutatud muutuste või värskenduste andmebaasi. Iga protsess on reguleeritud ja kontrollitud tehingu juht ja ressursside - ressursihalduri. Interaktsiooni kahe kontrollerid määrab operatsiooni tulemustele. teostatud tehingute lukk kui vaja.

faasi tehingu

On järgmisi etappe:

  • Aktiivne. Sellel etapil tehingu on loodud protsessi osalevad personalijuhid.
  • Ettevalmistav. Selle aja jooksul, iga ressursihalduri on võimalik määrata operatsiooni tulemustele. Alustades faas leiab aset siis, kui algataja esitab taotluse tehingu lõpuleviimiseks. Kui ressursihalduri ei ole aega, et valmistada, see nõuab saatja saata tehingu tagasipööramine. Personalijuhid on ajakirjades, et salvestada kõik andmed valmidust. See on tagada, et juhul, kui kõrvalekalded oli võimalus jätkata tööd konkreetses kohas.
  • Fikseerimine. Alguses see etapp on hetk, mil kõik personalijuhid on töövalmis. Vajadusel tehingu dispetšer võib järeldada operatsiooni.

Iga tehingu peab olema teatud nõuetele. Selle tulemusena operatsioonisüsteemi tuleks viia õigesse riik. See tingimus on vajalik juhul, kui on tõrkeid toide.

tehingute registrid

Operatsiooni käigus läbi tehingute register, kus kõik muudatused registreeritakse. See on vajalik regulaarselt kärpida, selline meede aitab vältida ülevoolu. Siiski on mitmeid põhjuseid, miks kärpimise võib viibida sel perioodil on eriti oluline jälgida sisu. Et vähendada suurus log saate toiminguid minimaalselt logitud.

Kui rikke log on kriitiline osa funktsioon, mis aitab tuua andmebaasi , et stabiilsesse olekusse. Ajakiri ei tohi muuta ega kustutada.

Eeliseid kasutades tehingute register

See võimaldab toetada selliste toimingute:

  • taastada üksikuid meetmeid;
  • tagasi tehinguid, mis ei ole lõppenud;
  • täita roll edasi meetmeid rikke;
  • teha tehingutega replikatsiooni.

Kuidas on kärbitud log?

Selle protsessi käigus seda kärbitakse vabaneb faili, mida kasutatakse edasiseks salvestisi. Kui me ei hooli selles protsessis, kõik kettaruumi on hõivatud, ja seal on palju probleeme. Selliste olukordade vältimiseks, lühendatud toimub automaatselt, välja arvatud juhul, kui see viibib sõltumatu põhjustel.

Tehing krediitkaardiga

Tee makse maksevahendid kauplustes, ostjad mõtlevad: tehing - mis see on ja millised on nende jaoks? Sellised tehingud krediitkaardi sularaha väljavõtmine, konto toitumist, või teha ülekandeid, mida nimetatakse tehingu. See kontseptsioon on kasutatud arvutamise maksekaardiga jaemüüjatele.

Makstes krediitkaardiga, mitte iga klient mõtleb, mida protsessid toimuvad sel ajal. Kuigi see teadmine on üsna oluline, sest me räägime raha ja turvalisus.

Seega tehingu - mis see on arvutamisel poest? See operatsioon koosneb mitmest etapist, mis on omavahel ühendatud.

Peamised osalejad protsessi - on panga (väljaandja), et välja maksekaardi ja panga (omandaja), teenindusasutuste. Sisuliselt operatsiooni seisneb selles, et omandaja soovib saada emitendi loata teha tehinguid. Läbi kaardi kaudu terminali saadab krüpteeritud taotluse kassapidaja vajalikke andmeid tööks. Kõik sisalduv teave magnetriba.

See taotlus on saadetud töötlemise keskus, mis ülesanne on töötlemiseks ja hilisema informatsiooni edastamise avajapanka. See analüüsib teavet ja võrdleb seda andmetele. Kui esineb erimeelsusi, peab emitent loa andmisest sooritada tehingut. Sisuliselt protsess on määrata isikliku loa koodi.

Alles pärast seda võib omandaja soorita, mille tulemusena raha läheb kliendi kontolt kaupmehe. Rikke seade ütleb teile, et te ei saa lõpule viia.

Selline andmebaasi tehing on tehtud online. Seal on teist tüüpi tehingute offline, mis on toodetud abil imprinter teeme kaardi jäljend.

Paljud inimesed on huvitatud: kas on võimalik pöördtehingus? Vajadusel saab pank teostada teatud manipulatsioonid mis võimaldavad seda teha.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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