|
|
bet | 45/95 | Sana | 03.07.2022 | Hajmi | 13,11 Mb. | | #734168 |
| Bog'liq leksiyaМаглыуматлар базасы
PI
|
P2
|
РЭ
|
READUNCOMMITTED
|
Mumkin
|
Mumkin
|
Mumkin
|
READCOMMITI'ED
|
Mumkin emas
|
Mumkin
|
Mumkin
|
REPEATABLEREAD
|
Mumkin
|
Mumkin emas
|
Mumkin
|
SERIALIZABLE
|
Mumkin emas
|
Mumkin emas
|
NjntfiEin'emas
|
MB menen is processinde maǵliwmatlar pútinligi ayriqsha orin iyeleydi. Maǵliwmatlar pútinligi degenimizde, maǵliwmatlardiń durisiliǵi hám mazmuni qarama-qarsi mánisga iye emesligi túsiniledi. Máselen, “Oqitiwshi” kestesindegi hár bir ózgeris“Júkleme” kestesinde hám belgileniwi kerek. 0qitiwshiniń “Jukleme" kestesinde belgilenbewi maǵliwmatlar pútinliginiń buziliwinaa alip keledi.
Kópshilik jaǵdayda MBniń maǵliwmatlari pútinligin saqlawshi shólkemlestiriw uchin tranzaksiyalardan paydalanadi.
Uliwma alǵanda tranzaksiya –bul logikaliq bólinbeytuǵin is birligi. Bu processte:
yamasa tranzaksiyaǵa kiriwshi barliq ámeler MBda kórinedi;
yamasa bul ámeller uliwma orinlanbaydi.
Tranzaksiyaniń bul qasiyeti butlik shártiniń buzilmawin táminleydi.
Kóp ǵana MBBTda tranzaksiyalardiń eki modeli qollaniladi:
Tranzaksiyalardiń avtomatikaliq orinlaw modeli.
Tranzaksiyalardińorinlaniwin basqariw modeli.
Ttranzaksiyalardiń avtomatikaliqorinlaniw modelinde, tranzaksiya avtomatikaliq ráwishde iske túsedi hámtómendegi usillardan biri menentamamlanadi:
COMMIT yoriqnomasi bilan, bunda MBdagi ózgarishlar doimiy bajariladigan bóladi va yangi tranzaksiya COMMIT buyryg'idan sóng boshlanadi.
ROLLBACK yoriqnomasi menen, bunda tranzaksiyada orinlanǵan barliq ózgerisler biykar boladi hám jańa tranzaksiya ROLLBACK buyrig'inan soń baslanadi.
Ttranzaksiyalardiń orinlaniwin basqariw modeli SUBD Sybase dástúrin dep qollanip, tómendegi yoriqnomalardan paydalaniladi:
BEGIN TRANSACTION yoriqnomasi, tranzaksiyaniń bashlaniwin bildiredi.
COMMIT TRANSACTION yoriqnomasi, tranzaksiyanińtabisli tamamlanǵanliǵin bildiredi. Bunda jańa tranzaksiya avtomatikaliq ráwishte iske tusbeydi.
SAVE TRANSACTION yoTiqnomasi, bunda tranzaksiya ishinde saqlaw noqatiqaliplestiredi hám saqlanǵan saqlaw noqatina at beriwimkaniyatin jaratadi.
ROLLBACK yoTiqnomasi, bunda barliq tranzaksiyadaǵi ámeller biykar etiledi hám MB halati tranzaksiyadan aldińǵi halat’a qaytariladi.
Solay etip, tranzaksiya - bulMBga tamamlanǵan múrajaat bolip tómendegi tórt shárttiń orinlaniwina kepillik beredi:
Bo 'linbewlik (atomarnost) - tranzaksiya basi va oxirina iye bolǵan boTinmas blok. Bul blok yamasa totiqliwinsha orinlanadi , yamasa uliwma orinlamaydi;
Kelisiwsheńlik - tranzaksiya taqmamlanǵannan soń , hámme ob’yektler kelisgenlik jaǵdayin saqlap qaladi;
Qorǵanilǵanliq - hár bir tranzaksiya processin basqa tranzaksiya isine tásir kórsatpeydi.
Turaqliliq - tranzaksiya processinde orinlanǵan barliq ózgerisler turaqliliq xarakterge iye.
Do'stlaringiz bilan baham: |
|
|