Tasavurlar yaratish Tranzaksiyalarni boshqarish


Download 1.17 Mb.
bet8/9
Sana10.11.2021
Hajmi1.17 Mb.
#173088
1   2   3   4   5   6   7   8   9
Bog'liq
1-mustaqil ish.XudoyqulovAbdugani.MB (wecompress.com)

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.

Download 1.17 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling