Mustaqil ishi 4 Topshirdi: Abduxoliqova Munisa Qabul qildi: Qodirov Bobur reja: Tranzaksiyalar boshqarish. Ma`lumotlar bazasini administratorlash va xavfsizligini ta`minlash. Tranzaksiyalarni boshqarish



Yüklə 1,03 Mb.
Pdf görüntüsü
səhifə1/2
tarix11.11.2022
ölçüsü1,03 Mb.
#68490
  1   2
Abduxoliqova M malumotlar bazasi mustaqil ish 4



MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI 
UNIVERSITETI QARSHI FILIALI KOMPYUTER INJINIRINGI YO’NALISHI II KURS 
TALABASI Abduxoliqova Munisaning “MAʼLUMOTLAR BAZASI” FANIDAN 
TAYYORLAGAN 
MUSTAQIL ISHI 4
Topshirdi: Abduxoliqova Munisa
Qabul qildi: Qodirov Bobur


REJA:
1 . Tranzaksiyalar boshqarish .
2 . Ma`lumotlar bazasini administratorlash va 
xavfsizligini ta`minlash.


Tranzaksiyalarni boshqarish. So‘rovlar yaratish va qayta ishlash.
Tranzaksiya bu ma'lumotlar bazasi bilan ishlaydigan ishchi birlik. Bu foydalanuvchi yoki 
ma'lumotlar bazasi bilan ishlaydigan dastur tomonidan mantiqiy tartibda bajariladigan 
operatsiyalar ketma-ketligi.
Aytishimiz mumkinki, bu tranzaksiya ma'lumotlar bazasidagi o'zgarishlarni targ'ib qilishdir. 
Masalan, agar biz yozuvni yaratsak, o'zgartirsak yoki yo'q qilsak, unda biz operatsiyani amalga 
oshirayotgan bo’lamiz. Kafolat berish uchun operatsiyalarni kuzatib borish juda muhimdir.
Tranzaksiya tushunchasi har qanday mijoz-server ma'lumotlar bazasining ajralmas qismi 
hisoblanadi.
Tranzaksiya deganda ma'lumotlar manipulyatsiyasi operatorlarining ketma-ketligi tushuniladi 
(o'qish, o'chirish, kiritish, o'zgartirish), bu ma'lumotlar bazasiga ta'sir qilish nuqtai nazaridan 
bo'linib, ikkita mumkin bo'lgan natijalardan biriga olib keladi: yoki barcha operatorlar to'g'ri 
bajarilgan bo'lsa, ketma-ketlik bajariladi yoki kamida bitta operatsiya to'liq bajarilsa bayonot 
muvaffaqiyatli bajarilmadi qaytadi. Tranzaksiyani qayta ishlash ma'lumotlar bazasidagi 
ma'lumotlarning yaxlitligini kafolatlaydi. Shunday qilib, tranzaksiya ma'lumotlar bazasini bir 
izchil holatdan boshqasiga o'tkazadi.


Agar tranzaksiyalarni bajarish jarayonida uni normal 
bajarishni imkonsiz qiladigan hodisa ro'y bergan bo'lsa, 
ma'lumotlar bazasini dastlabki holatiga qaytarish kerak.
Tranzaksiyani qaytarish - bu SQL bayonotlari orqali 
kiritilgan barcha ma'lumotlar o'zgarishlarini joriy 
kutilayotgan tranzaktsiyaning tanasiga qaytaradigan 
harakat. Tranzaktsiyadagi har bir operator ishning o'ziga 
xos qismini bajaradi, lekin butun ishni muvaffaqiyatli 
yakunlash uchun ularning barcha operatorlarini so'zsiz 
bajarish talab qilinadi.


Tranzaksiya jurnali ma'lumotlar bazasida ishonchli 
ma'lumotlarni saqlashni ta'minlash uchun 
mo'ljallangan. Va bu talab, xususan, har qanday 
apparat va dasturiy ta'minot nosozliklaridan keyin 
ma'lumotlar bazasining barqaror holatini tiklash 
qobiliyatini nazarda tutadi. Shubhasiz, qayta tiklashni 
amalga oshirish uchun ba'zi qo'shimcha ma'lumotlar 
kerak bo'ladi, ular ma'lumotlar bazasini o'zgartirish 
jurnali shaklida saqlanadi, ular tranzaktsiyalar jurnali 
deb ataladi



Yüklə 1,03 Mb.

Dostları ilə paylaş:
  1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin