|
Mavzu: Tranzaksiyalarni boshqarishda sql so‘rovlari
|
bet | 1/5 | Sana | 26.01.2023 | Hajmi | 155.01 Kb. | | #39605 |
Bog'liq XOLBOYEV JONIBEK CV Rezyumi, Kiberxavfsizlik asoslari mustaqil ish (1), navbahor, Ko\'rgazmali qurollar, RI21-09, Doppler effekti - Vikipediya(1), Dopler effekti. Ultratovush Reja Dopler effekti, Tojikcha Texnologiya. 6-sinf (2017, Sh.Sharipov, O.Qo\'ysinov), 4-Мустақил иш. ГРАФЛАР УСТИДА АМАЛЛАР (1), 7-Mavzu, 9-10-11-geografiya, 2-laboratoriya ishi, OA 4-k 7-s Amaliy 3 (5), OA 4-k 7-s Amaily 2 (3)
O`ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI SAMARQAND FILIALI
"Kompyuter injiniring" fakulteti
"Axborot texnologiyalari" kafedrasi
"Ma’lumotlar bazasi” fanidan
Labaratoriya ishi
Mavzu: Tranzaksiyalarni boshqarishda SQL so‘rovlari..
Bajardi: KIS20-01 -guruh talabasi
XOLBOYEV JONIBEK
Qabul qildi: Xolmatov O.
SAMARQAND – 2022
Mavzu : Tranzaksiyalarni boshqarishda SQL so‘rovlari.
Reja:
1.Tranzaktsiya nima
2.Sql da tranzaksiya
3.Tranzaksiya ishlash prinsipi
Tranzaktsiya ma'lumotlar bazasida bitta yoki bir nechta faoliyatni amalga oshiradigan mantiqiy ish birligidir. Tranzaksiyalar bitta o'qish, yozish, o'chirish yoki yangilash operatsiyalaridan yoki ularning kombinatsiyasidan iborat bo'lishi mumkin. Aytaylik, biz bankomatdan pul yechib olmoqchi bo'lganimizda, bankomat ilovasi bu operatsiyani uch bosqichda amalga oshiradi. Birinchi qadam sifatida ariza hisobdagi qoldiqni tekshiradi, keyin esa manba hisobidan pulni yechib oladi. Ushbu ikki jarayon bilan bir qatorda, u ushbu pulni olish faoliyati jurnalini saqlaydi. Quyidagi rasmda relyatsion ma'lumotlar bazasi tizimlarida tranzaktsiyalarning ishlash printsipi ko'rsatilgan.
Tranzaktsiyalarning asosiy g'oyasi shundan iboratki, har bir bayonot xatolikni qaytarsa, ma'lumotlar yaxlitligini ta'minlash uchun barcha o'zgartirishlar orqaga qaytariladi. Boshqa tomondan, agar barcha bayonotlar muvaffaqiyatli bajarilsa, ma'lumotlar o'zgarishlari ma'lumotlar bazasida doimiy bo'lib qoladi. Natijada, bankomatdan pul yechib olishda elektr quvvati uzilishi yoki boshqa muammolarga duch kelsak, tranzaktsiyalar balansimiz barqarorligini kafolatlaydi. Ushbu barcha bosqichlarni tranzaksiya orqali amalga oshirishning eng yaxshi usuli bo'ladi, chunki tranzaktsiyalarning to'rtta asosiy xususiyati barcha operatsiyalarni yanada aniq va izchil amalga oshirish imkonini beradi. Bu xususiyatlarning barchasi nomlarining birinchi harfi bilan relyatsion ma'lumotlar bazasi tizimlarida ACID (atomlik, mustahkamlik, izolyatsiya, chidamlilik) sifatida tanilgan.
|
| |