Tranzaksiya ba’zan ishni mantiqiy birligi hisoblanadi. Tranzaksiya bu ma’lumot bazasi bilan bajariladigan ishlar(xarakatlar) ketma ketligi bo‘lib unda barcha ishlar to‘laligicha bajariladi yoki birortasi ham bajarilmaydi. Oxirgi holda ma’lumot bazasi o‘zgarishsiz qoladi. Bunday tranzaksiya ba’zan atomar deb ataladi. Chunki u bir butun ko‘rinishida bajariladi. Masalan, yangi buyurtmani ro‘yxatga olishda ma’lumot bazasi bilan bajarilgan ketma ket ishlarni ko‘rib chiqamiz. Bu quyidagi ketma ketlikdan iborat: - Tranzaksiya ba’zan ishni mantiqiy birligi hisoblanadi. Tranzaksiya bu ma’lumot bazasi bilan bajariladigan ishlar(xarakatlar) ketma ketligi bo‘lib unda barcha ishlar to‘laligicha bajariladi yoki birortasi ham bajarilmaydi. Oxirgi holda ma’lumot bazasi o‘zgarishsiz qoladi. Bunday tranzaksiya ba’zan atomar deb ataladi. Chunki u bir butun ko‘rinishida bajariladi. Masalan, yangi buyurtmani ro‘yxatga olishda ma’lumot bazasi bilan bajarilgan ketma ket ishlarni ko‘rib chiqamiz. Bu quyidagi ketma ketlikdan iborat:
- 1. xaridorni to‘lov puli oshishi bilan bog‘liq bo‘lgan yozuvni o‘zgartirish kerak
- 2. sotuvchini komission puli oshishi bilan bog‘liq bo‘lgan yozuvni ham o‘zgartirish kerak
- 3. ma’lumot bazasiga yangi buyurtma haqidagi yangi yozuv qo‘shish kerak.
Do'stlaringiz bilan baham: |