KwamfutocinBayanai fasahar

Ma'amala - abin da yake da shi? Ma'amala database

A ma'amala ne mai sa na musamman ayyuka wanda aka yi da wani mutum ko wani shirin na samun dama ko gyaggyara database. Kafin yarjejeniyar, da fatauci - cewa wajibi ne a fahimci ainihin wannan tsari. The ma'anar asali na aiwatar ta'allaka ne da cewa mataki ne a dai cikakke ko soke.

Kowane database ma'amala kamata fassara shi daga daya jiha, wanda shi ne m ga sauran. An zaci cewa daidaito iya keta a cikin tsari.

Mutane da yawa suna mamaki, ma'amala - abin da shi ne. Wannan naúrar na aikin da ake yi a cikin database. Yana iya zama wani ɓangare na] aukacin algorithm, mai raba tawagar ko wani shirin a matsayin dukan.

Ma'amala ya kamata a kammala?

Akwai hanyoyi biyu don kammala shi:

  • A cikin akwati inda ma'amala da aka kammala cikin nasara, sakamakon an rubuta, da kuma database da ke shiga wani sabon m jihar (aikata).
  • Idan da kisan tafi daidai ba, ya juya ma'amala kuskure, shi ne soke. A wannan yanayin da database dole ne a mayar da su a jihar shi ne asali. Wannan halin da ake ciki ne ake kira "rollback" (mirgine baya). Duk da haka, idan ma'amala da aka rubuta, ba za a iya soke. Idan mataki da aka samu ya zama ba daidai ba, wajibi ne a yi wani fatauci wanda zai dawo da database wani m jihar.

Properties na ma'amaloli

Don yi alama a ma'amala iyaka aka yarda a yi amfani da aiki da fara ma'amala, yi, mirgine baya.

Acid, ko Properties na ma'amala iya zama kamar haka:

  • Atomic, ko atomicity. Ma'amala - basa rabuwa, wanda dole ne ko dai kashe ko soke.
  • Coordination, ko daidaito. The ma'anar da fatauci ne cewa database motsa daga daya m jihar zuwa wani.
  • Insulativity, ko kadaici. Kowane ma'amala da cewa yana da za'ayi, ba ya dogara ne a kan wasu. Duk da sakamakon aiwatar suna samuwa a cikin gibba kamata ba a bayyane zuwa wasu ma'amaloli.
  • Duration, ko duration. Duk da sakamakon cewa an cimma a lokacin da nasara ma'amala kamata ba za a rasa ta m kasawa. Suna da ceto, a cikin database har abada.

Ma'amaloli ake amfani da su yi canje-canje ko updates to da database. Kowane tsari ne kayyade da kuma sarrafawa da ma'amala sarrafa da kuma hanya - hanya mai sarrafa. Hulda da biyu masu kula da kayyade sakamako na aiki. ma'amaloli da za'ayi kulle idan ya cancanta.

lokaci ma'amala

Akwai da wadannan bulan:

  • Active. A wannan lokaci na ma'amala da aka halitta a cikin aiwatar da halartar hanya manajoji.
  • Preparatory. A wannan lokacin, kowane hanya mai sarrafa shi ne iya sanin sakamakon da aiki. An fara lokaci faruwa a lokacin da Mafarin sa wani request don kammala wata ma'amala. Idan wani hanya mai sarrafa ba shi da lokacin da za a shirya, shi bukatar da dispatcher aika wani fatauci rollback. Resource Managers ne mujallolin cewa rikodin duk data kan jihar da shiri. Wannan shi ne don tabbatar da cewa, a cikin taron na sabawa samu damar ci gaba da yin aiki tare da da wani wuri.
  • Kam. A farkon wannan lokaci ne, lokacin da dukan hanya manajoji suke a shirye domin aiki. Idan ya cancanta, da fatauci dispatcher iya gama da aiki.

Kowane ma'amala dole ne batun wasu bukatun. A sakamakon da aiki da tsarin da ya kamata a kawo a cikin daidai jihar. Wannan yanayin ne ya cancanta a cikin akwati idan akwai kasawa a cikin wutar lantarki.

ma'amala rajistan ayyukan

A lokacin aiki da za'ayi ma'amala log, inda duk canje-canje, an rubuta su. Wajibi ne a kai a kai truncate, irin wannan awo zai taimaka wajen kauce wa ambaliya. Duk da haka, akwai wani yawan dalilan da ya sa truncation za a iya jinkirta a wannan lokaci yana da muhimmanci musamman wajen saka idanu da abun ciki. Don rage girman da log, za ka iya yin ayyukan minimally a ciki.

A taron na rashin gazawar log ne mai muhimmanci bangaren na aikin da za su taimaka wa kawo cikin database wani m jihar. A mujallar dole ba za a canza ko share.

A abũbuwan amfãni daga yin amfani da wata ma'amala log

Wannan ya sa ya yiwu don tallafawa irin wadannan ayyuka:

  • mayar da mutum ayyuka.
  • warke ma'amaloli da aka ba su kammala.
  • yi a yi a gaba mataki don maye.
  • yi transactional kwafi.

Ta yaya ne truncation na log?

A kan aiwatar da Yanke shi ne saki a cikin fayil, wanda aka yi amfani domin kara rikodin. In muka bar wannan tsari, duk da faifai sarari ne shagaltar, kuma za a yi matsaloli da yawa. Don kauce wa irin wannan yanayi, da truncation faruwa ta atomatik, fãce fa idan an yi jinkiri ga m dalilai.

Ma'amala da katin bashi

Make biya ta wajen biyan bashin Stores, yan cin kasuwa suna tunanin: ma'amala - abin da yake da shi da kuma abin da su ga? Irin wannan ma'amaloli da katin bashi a matsayin tsabar kudi janyewar, asusun recharge, ko yin canja wurin, ya kira ma'amala. Wannan ra'ayi da ake amfani a cikin lissafi na wani biya katin a kiri kantuna.

Yin biyan bashin da katin bashi, ba kowane abokin ciniki tunani game da abin da matakai suna faruwa a wannan lokaci. Ko da yake wannan ilmi ne quite muhimmanci, tun muna magana ne game da kudi da kuma tsaro.

Saboda haka, ma'amala - abin da yake da shi a cikin lissafi na kantin sayar da? Wannan aiki ya kunshi dama matakai, wanda ake juna.

Babban mahalarta a cikin tsari - shi ne banki (issuer) cewa bayar da biyan bashin da katin, da kuma banki (acquirer), sabis kantuna. Jigon da aiki ta'allaka ne da cewa acquirer son samu daga mai bada izinin gudanar da ma'amaloli. Ta hanyar katin via da m, ta aika da zane request kashiya tare da zama dole data ga aiki. All bayanai dauke a cikin Magnetic tsiri.

Wannan request ne ya aiko da aiki cibiyar, wanda aiki ne aiki da kuma m bayarwa na bayanai zuwa bayarwa banki. Yana nazarin da bayanai da kuma kwantanta shi da bayanai. Idan wani rashin jituwa ya taso, da issuer za fitowa a yarda a gudanar da wata ma'amala. Jigon da tsari ne sanya wani sirri izni code.

Kawai bayan da cewa acquirer iya gudanar da wani aiki, wanda a cikin sa da kudi za su canja wurin daga asusun abokin ciniki ga m. A hali na rashin cin nasara da na'urar zai gaya maka cewa ba za ka iya kammala ma'amala.

Irin wannan database ma'amala da aka yi online. Akwai wani irin ma'amaloli, offline, wanda ake samar ta hanyar imprinter yin katin bugu.

Mutane da yawa suna sha'awar: ko yana yiwuwa a baya ma'amala? Idan dole bankin iya gudanar da wasu jan da damar yin haka.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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