258
Transaksiyalarga misol ko‘rib chiqamiz – bitta hisob
varaqdan boshqa hisob varaqqa pul mablag‘larni ko‘chirish:
1.
Transaksiyani boshlash;
2.
1234 hisob raqamidagi pul mablag‘larning miqdorini
aniqlab olish;
3.
1234 hisob raqamidagi balansni 500 000 so‘mga
kamaytirish;
4.
1234 hisob raqamdagi balansni saqlash;
5.
4321 hisob raqamdagi pul mablag‘larning miqdorini
aniqlsh;
6.
Balansni 500 000 so‘mga oshirish;
7.
4321 hisob raqamdagi pul mablag‘larning yangi miqdorini
yozi bqo‘yish;
8.
Transaktsiyani saqlash.
Misoldan ko‘rinib turibdiki, agar tranzaktiya to‘liq bajarilgan
bo‘lmasa, demak, uma’noga ega emas.
Tranzaksiyani tamom bo‘lishning ikkita varianti mavjud
(4.2.1-rasm.). Agar barcha operatorlar muvaffaqiyatli bo‘lsa va
operatsiya davomida biron bir dasturiy ta’minot yoki uskunada
nosozliklar yuzaga kelmasa, operatsiya amalga oshiriladi.
Dostları ilə paylaş: