KompyutaTeknolojia ya habari

Shughuli ya - ni nini? shughuli database

shughuli ni seti ya vitendo maalum ambayo ni kufanywa na mtu au mpango wa kupata au kurekebisha database. Kabla ya mkataba, mapatano - kwamba ni muhimu kuelewa kiini cha mchakato huu. Maana halisi ya mchakato ni ukweli kwamba hatua lazima ama kumaliza kabisa au kufutwa.

Kila shughuli database lazima kuitafsiri kutoka hali moja, ambayo ni thabiti hadi mwingine. Ni kudhani kuwa uthabiti inaweza kukiukwa katika mchakato.

Watu wengi wanashangaa, ununuzi - ni nini. Hii kitengo cha kazi ambayo ni kazi katika database. Ni inaweza kuwa sehemu ya algorithm ujumla, timu tofauti au mpango kwa ujumla.

shughuli inafaa kumalizika?

Kuna njia mbili za kukamilisha hilo:

  • Iwapo shughuli ya malipo kukamilika kwa mafanikio, matokeo ni kumbukumbu, na database huenda katika hali mpya thabiti (kufanya).
  • Kama utekelezaji hitilafu akageuka shughuli makosa, ni kufutwa. Katika hali hii database lazima kurejeshwa katika hali iliyokuwa awali. Hali hii inaitwa "avvecklingen" (roll nyuma). Hata hivyo, kama shughuli imerekodiwa, haiwezi kufutwa. Iwapo hatua alionekana kuwa si sahihi, ni muhimu kufanya shughuli nyingine ambayo atarudi database na hali thabiti.

mali ya mashirikiano

Alama ya manunuzi mpaka limekubaliwa kutumia waendeshaji kuanza malipo, kufanya, unaendelea nyuma.

ACID, au tabia za manunuzi inaweza kuwa kama ifuatavyo:

  • Atomiki, au atomicity. Transaction - kitengo hazigawanyiki, ambayo lazima kuwa aidha kunyongwa au kufutwa.
  • Uratibu, au uthabiti. maana ya manunuzi ni kwamba database hatua kutoka hali moja thabiti kwa mwingine.
  • Insulativity, au kutengwa. Kila shughuli hiyo unafanywa, hautegemei kwa wengine. Matokeo yote ya mchakato zinapatikana katika mapengo lazima kuonekana na shughuli nyingine.
  • Muda, au muda. Majibu yote ambayo yamefikiwa katika shughuli na mafanikio lazima kuwa waliopotea na kushindwa inayofuata. Wao ni kuokolewa katika database kabisa.

Shughuli ni kutumika kufanya mabadiliko au taarifa kwa database. Kila mchakato ni umewekwa na kudhibitiwa na meneja shughuli na rasilimali - Meneja wa rasilimali. Mwingiliano wa controllers mbili huamua matokeo ya utendaji. shughuli kufanyika lock kama ni lazima.

awamu ya manunuzi

Kuna awamu zifuatazo:

  • Kazi. Katika awamu hii ya manunuzi ni iliyoundwa katika mchakato wa kushiriki wasimamizi wa rasilimali.
  • Maandalizi. Katika kipindi hiki, kila meneja wa rasilimali na uwezo wa kupanga matokeo ya utendaji. Kuanzia awamu hutokea wakati mwanzilishi hufanya ombi kukamilisha shughuli. Kama meneja wa rasilimali hana muda wa kujiandaa, inahitaji dispatcher kutuma shughuli avvecklingen. Wasimamizi wa Rasilimali watu majarida kwamba rekodi data zote kwenye hali ya utayari. Hii ni kuhakikisha kwamba katika tukio la kupotoka walipata nafasi ya kuendelea kufanya kazi na mahali fulani.
  • Fixation. mwanzo wa awamu hii ni wakati ambapo mameneja wote wa rasilimali tayari kwa ajili ya utendaji. Kama ni muhimu, manunuzi dispatcher unaweza kuhitimisha kazi.

Kila shughuli lazima kwa mujibu wa mahitaji fulani. Kutokana na mfumo wa utendaji kazi lazima kuletwa katika hali sahihi. Hali hii ni muhimu katika kesi wakati kuna kushindwa katika usambazaji wa nishati.

shughuli magogo

Wakati wa operesheni kufanyika manunuzi logi, ambapo mabadiliko yote ni kumbukumbu. Ni muhimu mara kwa mara butu, kipimo kama itasaidia kuepuka kufurika. Hata hivyo, kuna sababu kadhaa kwa nini truncation unaweza kucheleweshwa katika kipindi hiki ni muhimu hasa kwa kufuatilia maudhui. Kupunguza ukubwa wa logi, unaweza kufanya shughuli ya chini watumiaji.

Katika tukio la logi kushindwa ni sehemu muhimu ya kazi ambayo itasaidia kuleta database na hali thabiti. magazine lazima kubadilishwa au kufutwa.

faida ya kutumia logi manunuzi

Hii inafanya kuwa inawezekana kwa msaada wa shughuli kama:

  • kurejesha vitendo mtu binafsi;
  • kuokoa shughuli ambazo hazikupewa kukamilika;
  • kufanya roll mbele hatua ya kushindwa;
  • kufanya kimapatano replication.

Je truncation ya kumbukumbu?

Katika mchakato wa truncating ni iliyotolewa katika faili, ambayo hutumiwa kwa ajili ya kurekodi zaidi. Tusipojali mchakato huu, kila nafasi katika hifadhi huchukuliwa, na kutakuwa na matatizo mengi. Ili kuepuka hali kama hizo, truncation unafanyika moja kwa moja, isipokuwa wakati ni kuchelewa kwa sababu za kujitegemea.

shughuli na kadi ya mikopo

Lipa kwa njia ya maduka ya malipo, wanunuzi ni mawazo: shughuli - ni nini na ni nini nini? Shughuli hizo na kadi ya mikopo kama uondoaji wa fedha, akaunti recharge, au kufanya uhamisho, aitwaye shughuli. Dhana hii ni kutumika katika hesabu ya kadi ya malipo katika maduka ya rejareja.

Kufanya malipo na kadi ya mikopo, si kila mteja anadhani kuhusu taratibu yanafanyika kwa wakati huu. Ingawa maarifa haya ni muhimu kabisa, kwa vile sisi ni kuzungumza juu ya fedha na usalama.

Hivyo, shughuli - ni nini katika hesabu ya chuma? Operesheni hii lina hatua kadhaa, ambayo yanahusiana.

washiriki kuu katika mchakato - ni benki (mtoaji) iliyotoa kadi ya malipo, na benki (acquirer), huduma habari. kiini cha kazi ni ukweli kwamba acquirer anataka kupokea kutoka ruhusa Watoaji wa kufanya biashara kwa. Kwa njia ya kadi ya kupitia terminal, inapeleka uliosimbwa ombi keshia na data muhimu kwa ajili ya utendaji. Maelezo yote yaliyomo katika ukanda magnetic.

Ombi hili ni kupelekwa kituo cha kusindika, ambayo kazi ni usindikaji na utoaji wa baadae wa habari kwa benki ya kutoa. Ni uchambuzi wa habari na kulinganisha kwa data. Kama kutokubaliana yoyote inatokana, mtoaji atatoa kibali kufanya shughuli. kiini cha mchakato ni hawawajui binafsi idhini code.

Tu baada ya kuwa acquirer inaweza kufanya kazi, ambayo ilisababisha fedha itakuwa kuhamisha kutoka akaunti ya mteja kwa mfanyabiashara. Katika kesi ya kushindwa kifaa kukuambia kwamba huwezi kukamilisha shughuli.

Kama database shughuli inafanyika online. Kuna aina nyingine ya shughuli, nje ya mtandao, ambayo ni zinazozalishwa kwa njia ya imprinter kufanya kadi alama.

Watu wengi nia ya: iwe inawezekana kubadili shughuli? Kama ni muhimu benki haiwezi kufanya manipulations na uhakika kwamba kuruhusu kufanya hivyo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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