O‘zbеkiston rеspublikasi axborot tеxnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkеnt axborot tеxnologiyalari univеrsitеti samarqand filiali



Download 11,52 Mb.
bet12/71
Sana20.06.2022
Hajmi11,52 Mb.
#685615
1   ...   8   9   10   11   12   13   14   15   ...   71
Bog'liq
MBB fanidan UUM 2021 3 kurslar

Tranzaktsiyalarni boshqarish.

Tranzaktsiya bu ma'lumotlar bazasida operatsiyalar ketma-ketligidir, ular butun MBBT tomonidan ko'rib chiqiladi. Tranzaktsiya muvaffaqiyatli amalga oshiriladi va MBBT ushbu operatsiyani amalga oshirgan ma'lumotlar bazasini tashqi xotirada o'zgartiradi yoki bu o'zgarishlarning hech biri ma'lumotlar bazasining holatiga ta'sir qilmaydi. Bitim tushunchasi ma'lumotlar bazasining mantiqiy yaxlitligini ta'minlash uchun zarurdir. Agar biz XIZMATCHILAR va BO'LIMLAR fayllari bilan axborot tizimining misolini eslasak, yangi xodimni yollashda ma'lumotlar bazasining yaxlitligini buzmaslikning yagona usuli - bu XIZMATCHILAR va BO'LIMLAR fayllari bilan elementar operatsiyalarni bitta operatsiyaga birlashtirish. Shunday qilib, tranzaktsiyalar mexanizmini saqlab turish hatto bitta foydalanuvchida joylashgan ma'lumotlar bazasi uchun ham zaruriy shartdir. Ammo ko'p ishlatiladigan ma'lumotlar bazalarida bitim tushunchasi muhimroqdir.
Har bir operatsiya ma'lumotlar bazasining izchil holati bilan boshlanadigan va ushbu holat tugallangandan so'ng uni izchil qoldiradigan xususiyat foydalanuvchiga ma'lumotlar bazasiga nisbatan harakatlarning birligi sifatida foydalanish tushunchasini ishlatishni juda qulay qiladi. MBBT tomonidan bir vaqtning o'zida amalga oshiriladigan tranzaktsiyalarni to'g'ri boshqarish bilan, har bir foydalanuvchi printsipial ravishda MBBTning yagona foydalanuvchisi kabi his qilishi mumkin.
Ko'p foydalanuvchi MBBTda operatsiyalarni boshqarish bilan bog'liqlik operatsiyalarni seriyalashtirishning muhim tushunchalari va tranzaktsiyalar aralashmasi uchun ketma-ketlashtirilgan ijro rejasi hisoblanadi. Bir vaqtning o'zida bajariladigan bitimlarni ketma-ketlashtirish deganda, ularning ishini rejalashtirishning shunday tartibini tushuniladi, bunda bitimlar aralashmasining umumiy samarasi ularning ba'zi bir ketma-ket bajarilishiga ta'sir qiladi. Bitimlar aralashmasi uchun ketma-ketlashtirilgan ijro rejasi bu operatsiyalarni seriyalashtirishga olib keladi. Agar bitimlar aralashmasining chinakam ketma-ket bajarilishiga erishish mumkin bo'lsa, unda har bir foydalanuvchi tashabbusi bilan tuzilgan bo'lsa, boshqa operatsiyalarning mavjudligi ko'rinmas bo'ladi.
Tranzaktsiyalarni seriyalashtirish uchun bir necha asosiy algoritmlar mavjud. Markazlashtirilgan MBBlarda eng keng tarqalgan algoritmlar ma'lumotlar bazasi ob'ektlarini sinxronlashtirishga asoslangan. Har qanday ketma-ket algoritmdan foydalanganda ma'lumotlar bazasi ob'ektlariga kirish bo'yicha ikki yoki undan ortiq operatsiyalar o'rtasidagi ziddiyatli vaziyatlar yuzaga kelishi mumkin. Bunday holda, seriyalashni davom ettirish uchun siz bir yoki bir nechta operatsiyalarni qaytarib olishingiz (ma'lumotlar bazasiga kiritilgan barcha o'zgarishlarni bekor qilishingiz kerak). Bu ko'p foydalanuvchili ma'lumotlar bazasi foydalanuvchisi tizimdagi boshqa foydalanuvchilarning tranzaktsiyalar mavjudligini haqiqatan ham his qilishi mumkin bo'lgan holatlardan biridir.

Download 11,52 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   71




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish