Datori, Informācijas tehnoloģijas
Darījums - kas tas ir? Darījums datu bāze
Darījums ir kopums, konkrētu darbību, ko veic persona vai programmas, lai piekļūtu vai mainīt datu bāzi. Pirms darījuma, darījums - ka tas ir nepieciešams, lai saprastu būtību šo procesu. Pamata nozīme šajā procesā slēpjas tajā apstāklī, ka prasība ir vai nu pilnībā pabeigta, vai atcelts.
Katrs datu bāze darījums būtu to tulkot no vienas valsts, kas ir saskaņā ar otru. Tiek pieņemts, ka konsekvence var pārkāptas šajā procesā.
Daudzi cilvēki ir jautājums, darījums - kas tas ir. Šis darbs vienība, kas tiek veikta datu bāzē. Tas var būt daļa no kopējā algoritmu, atsevišķu komandu vai programmu kopumā.
Darījums jāpabeidz?
Ir divi veidi, lai pabeigtu tā:
- Gadījumā, ja darījums ir veiksmīgi pabeigta, rezultāti tiek reģistrēti, un datu bāze iet jaunā konsekventu valsts (izdarīt).
- Ja izpilde nogāja greizi, pārvērtās darījumu kļūda, tā tiek anulēta. Šajā gadījumā datu bāzē ir jāatjauno tādā stāvoklī, kādā tas bija sākotnēji. Šo situāciju sauc par "atcelšanu" (roll atpakaļ). Tomēr, ja darījums ir ierakstīts, to nevar atcelt. Ja tika konstatēts, ka nepareizi darbība, ir nepieciešams veikt vēl vienu darījumu, kas atgriezīsies datubāzi konsekventu stāvoklī.
īpašības darījumu
Lai atzīmētu darījumu robeža ir pieņemts izmantot operatorus sākt transakciju, izdarīt, roll atpakaļ.
ACID vai īpašības darījuma var būt šādi:
- Atomu vai valence. Darījums - nedalāma vienība, kas ir vai nu izpildīts vai atcelts.
- Koordinācija, vai konsistence. Darījuma jēga ir tāda, ka datu bāze pārvietojas no vienas konsekventu valsts uz citu.
- Insulativity, vai izolēšana. Katrs darījums, kas tiek veikts, nav atkarīga no citiem. Visi procesa rezultāti ir pieejami nepilnības nedrīkst būt redzami citiem darījumiem.
- Ilgums vai ilgumu. Visi rezultāti, kas ir izpildītas veiksmīgā darījuma laikā nevajadzētu zaudēts ar turpmākiem neveiksmēm. Tie tiek saglabāti datu bāzē pastāvīgi.
Darījumi tiek izmantoti, lai veiktu izmaiņas vai atjauninājumus datubāzē. Katrs process tiek regulēts un kontrolē darījumu vadītājs un resursu - resursu pārvaldnieks. Mijiedarbība diviem kontrolieriem nosaka iznākumu darbības. veikti darījumi slēdzeni, ja nepieciešams.
fāze darījums
Ir šādi posmi:
- Active. Šajā posmā darījuma ir izveidots procesā iesaistīto resursu vadītājus.
- Sagatavošanas. Šajā periodā, katra resursu pārvaldnieks spēj noteikt iznākumu darbības. Sākot fāze notiek, kad ierosinātājs veic pieprasījumu, lai pabeigtu darījumu. Ja resurss pārvaldnieks nav laika, lai sagatavotos, tā pieprasa nosūtītājam nosūtīt darījuma atcelšanu. Resursu Vadītāji ir žurnāli, kas reģistrē visus datus par gatavībā. Tas nepieciešams, lai nodrošinātu to, ka gadījumā, ja novirzes bija iespēja turpināt strādāt ar konkrētu vietu.
- Fiksācija. Šā posma sākums ir brīdis, kad visi resursu vadītāji ir gatavi darbam. Ja nepieciešams, tad darījums dispečers var noslēgt darbību.
Katrs darījums ir jāattiecina noteiktas prasības. Tā rezultātā operētājsistēmas būtu ievestas pareizā stāvoklī. Šis nosacījums ir nepieciešams, gadījumā, ja pastāv nepilnības strāvas padeves.
darījumu žurnāli
Operācijas laikā veica darījumu žurnālu, kurā tiek reģistrēti visi izmaiņas. Tas ir nepieciešams, lai regulāri saīsināt, šāds pasākums palīdzēs izvairīties no pārpildes. Tomēr ir vairāki iemesli, kāpēc saīsināšanas var aizkavēties šajā periodā ir īpaši svarīgi, lai uzraudzītu saturu. Lai samazinātu izmēru žurnāla, jūs varat veikt operācijas minimāli pieteicies.
Gadījumā, ja kļūmes žurnālā ir kritisks komponents funkcijas, kas palīdzēs celt datu bāzi , lai saskaņotu valsts. Žurnāls nedrīkst mainīt vai izdzēst.
Priekšrocības, izmantojot darījumu žurnālu
Tas dod iespēju atbalstīt šādas darbības:
- atjaunot atsevišķus pasākumus;
- atgūt darījumus, kas nav pabeigtas;
- veikt roll priekšu rīcību neveiksmes;
- do darījumu replikāciju.
Cik ir saīsināšanu par žurnālā?
Šajā procesā truncating tas ir izlaists fails, kas tiek izmantota, lai saņemtu sīkāku ierakstiem. Ja mēs nolaidība šo procesu, visa diska vietas aizņem, un tur būs daudz problēmu. Lai izvairītos no šādas situācijas, saīsināšanas notiek automātiski, izņemot gadījumus, kad tas tiek atlikta uz neatkarīgu iemeslu dēļ.
Darījums ar kredītkarti
Making maksājumu ar kredītkarti, ne katrs klients domā par to, kādi procesi notiek šajā laikā. Kaut arī šīs zināšanas ir ļoti svarīga, jo mēs runājam par naudu un drošību.
Tādējādi darījums - kas tas aprēķinā veikala? Šī operācija sastāv no vairākiem posmiem, kas ir savstarpēji saistīti.
Galvenie dalībnieki procesā - ir banka (emitents), kas izsniegusi maksājumu karti, un bankas (ieguvējs), servisa tirdzniecības vietās. Operācijas būtība slēpjas faktā, ka pircējs vēlas saņemt no Emitenta atļauju, lai veiktu darījumus. Ar karti caur terminālu, nosūta šifrētu pieprasījumu kasieris ar nepieciešamajiem datiem par darbību. Visa ietvertā magnētiskās joslas informāciju.
Šis pieprasījums ir nosūtīts uz apstrādes centru, kas uzdevums ir pārstrāde un turpmāko piegāde informācijas izdevēja bankas. Tā analizē informāciju un salīdzina to ar datiem. Ja rodas domstarpības, emitents izdod atļauju veikt darījumu. Procesa būtība ir piešķirt personisku autorizācijas kodu.
Tikai pēc tam pircējs var veikt operāciju, kuras rezultātā līdzekļu nodos no klienta konta uz tirgotāja. Gadījumā, ja neizdodas ierīce jums pateiks, ka jūs nevarat pabeigt darījumu.
Šāda datu bāze darījums tiek darīts tiešsaistē. Ir vēl viens darījumiem, bezsaistē, kas tiek ražoti, izmantojot imprinter darot kartes nospiedums veidu.
Daudzi cilvēki ir ieinteresēti: vai ir iespējams mainīt darījumu? Nepieciešamības gadījumā banka var veikt noteiktas manipulācijas, kas ļauj to darīt.
Similar articles
Trending Now