Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti fakultet Komputer injineringi Fan



Download 213,82 Kb.
bet1/16
Sana14.04.2023
Hajmi213,82 Kb.
#928311
  1   2   3   4   5   6   7   8   9   ...   16
Bog'liq
Jarlikapov


OʻZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


Fakultet Komputer injineringi
Fan Ma‘lumotlar bazasi

1- MUSTAQIL ISHI


Mavzu: Tranzaksiyalarni boshqarish

Guruh: 240-21 gurrux


Bajardi: Jarlikapov Qayrbek


Tekshirdi: Djurayev Tulkinjon


Toshkent-2023
Reja:


Asosiy qism



  1. Tranzaksiya haqida tushuncha

  2. Tranzaksiyalarni boshqarish

  3. Tranzaksiya xususiyatlari. Tranzaksiyani yakunlash usullari

  4. Xulosa



Foydalanilgan adabiyotlar


Tranzaksiya haqida tushuncha. Tranzaksiyalarni boshqarish va ma'lumotlar bazasi yaxlitligi
Ma'lumotlar bazalari bilan har qanday axborot tizimlarining ishlashi uchun eng muhim talablardan biri saqlangan ma'lumotlarni izchil, mantiqiy izchil holatda saqlashdir. Faqatgina ushbu talab bajarilganda, foydalanuvchilar uchun har qanday qiymatdagi ma'lumotlar. Ma'lumotlar bazasi, agar u ma'lumotlar bazasi uchun belgilangan barcha yaxlitlik cheklovlarini qanoatlantirsa (qondirsa) izchil (mos keladigan) holatda bo'ladi. Amalda esa, ma'lumotlar bazasidagi ma'lumotlar statik emas, balki vaqt o'tishi bilan o'zgarib tursa, bu talabni ta'minlash bir qator jiddiy qiyinchiliklar bilan bog'liq.
Gap shundaki, ma'lumotlar ustida bir qator operatsiyalarni bajarishda, undagi ma'lumotlar mantiqiy jihatdan mos kelmaydigan, integral bo'lmagan holatda bo'lganida, ma'lumotlar bazasi holatidan qochish mutlaqo mumkin emas.
Bir misolni ko'rib chiqing. Maʼlumotlar bazasida ikkita munosabat boʻlsin: ikki atributga ega Student_Name va GPA atributlariga ega boʻlgan Talaba munosabati va Talaba_Name, Kurs, Baho atributlari bilan Progress munosabati. Talaba munosabatlarining Average_ball atributining qiymati ma'lum bir talabaning u o'tgan barcha fanlar bo'yicha olgan baholarining o'rtacha qiymatidir. Agar hozir biz Progress munosabatiga ma'lum bir talabaning u o'tgan yangi fan bo'yicha olgan bahosi to'g'risidagi ma'lumotlarni kiritamiz, u holda progress munosabatiga tegishli yangi kortejni kiritishdan tashqari,
TALABA sozlanishi va bu talaba uchun GPA atribut qiymati. Shubhasiz, bu ikki harakatning ketma-ket bajarilishi tufayli, ma'lumotlar bazasi mos kelmaydigan, mos kelmaydigan holatda bo'lgan vaqt bor, ya'ni. joylashganida
Ma'lumotlar bazasida talabaning yangi bahosi kiritilgandan so'ng, talabaning GPA qiymati uning yangi haqiqiy qiymatiga mos kelmaydi. Bunday holat ko'pincha ma'lumotlar bazasi tarkibini o'zgartirganda sodir bo'ladi.
Shunday qilib, saqlangan ma'lumotlar bo'yicha operatsiyalarni bajarish jarayonida ma'lumotlar bazasi bir izchil holatdan o'tadi
boshqa konsensual davlat. Ushbu ikki holat o'rtasida ma'lumotlar bazasidagi ma'lumotlar mos kelmasligi mumkin. Bunday vaziyatlarning mumkin bo'lgan xavfi shundaki, tashqi sabablarga ko'ra (masalan, tizimning ishdan chiqishi) ma'lumotlarni o'zgartirish operatsiyasi oxirigacha tugallanmagan va ma'lumotlar bazasi mos kelmaydigan holatda qoladigan holatlar mavjud.
Ma'lumotlar bazasida ma'lumotlar nomuvofiqligining yuzaga kelishining yana bir mumkin bo'lgan sababi bitta ma'lumotlar bazasining bir nechta foydalanuvchilari tomonidan ma'lumotlarni o'zgartirish operatsiyalarini bir vaqtning o'zida bajarishdir.
Ma'lumotlar o'zgartirilganda ma'lumotlar bazasi bir izchil holatdan ikkinchisiga to'g'ri o'tkazilishini ta'minlash uchun DBMSda ishlab chiqilgan mexanizm tranzaksiyalarni boshqarish mexanizmidir. Tranzaksiya mexanizmining mavjudligi va qo'llab-quvvatlanishi ma'lumotlar bazasining rivojlanish darajasi, u tomonidan boshqariladigan ma'lumotlar bazasidagi ma'lumotlar yaxlitligi darajasi va ularning apparat va dasturiy ta'minotning mumkin bo'lgan nosozliklari va ma'lumotlari bilan ishlashda ziddiyatlarga chidamliligining muhim ko'rsatkichlaridan biridir. bir nechta foydalanuvchilar.
Tranzaksiya ma'lumotlar bazasining mantiqiy ish birligi bo'lib, u bir butun sifatida bajariladigan va ma'lumotlar bazasini bir izchil holatdan ikkinchisiga o'tkazadigan ma'lumotlarni manipulyatsiya qilish bayonotlarining ketma-ketligidir. Bitimning shiori "hammasi yoki hech narsa".
Bitim to'rtta muhim xususiyatga ega:
•Atom,
•Muvofiqlik,
• Izolyatsiya va
• Chidamlilik.

Download 213,82 Kb.

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




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