Bazasi boshqarish


Download 2.13 Mb.
Pdf ko'rish
bet50/153
Sana20.10.2023
Hajmi2.13 Mb.
#1710944
1   ...   46   47   48   49   50   51   52   53   ...   153
Bog'liq
61dbf61e8b8af1.76566515

 


81 
 
4.6-rasm.Relyatsion ma’lumotlar bazasiga doir misol 
Tarkibiga mualliflar, kitoblar va ularni joylashish jadvallari va bu 
jadvallar orasidagi 
bog‘lanish о’rnatilgan ma’lumotlar bazasi yarating. 
Jadvallar quyidagi sxemalar bilan berilgan: 

Mualliflar (muallif_kodi, familiyasi, ismi, sharifi) ; 

Kitoblar (kitob kodi, nomi, kitob muallifi, ismi, sharifi); 

О’rni (о’rin kodi, kitob nomi, shkaf №, polka №). 
 
4.7-rasmShaxsiy ma’lumot baza tizimi 
 
4.8-rasm. MBBT uch bо’g‘inli tizimi 


82 
 
4.9-rasm MBBT uch bо’g‘inli tizimi 
Zamonaviy MBBTni tipik tashkil qilish 
Ma’lumotlar bazasi - axborot tmzimlarining eng asosiy tarkibiy 
qismi bo‘lib hisoblanadi. Ma’lumotlar bazasidan foydalanish uchun 
foydalanuvchi ishini engillashtirish maqsadida ma’lumotlar bazasini 
boshqarish trizimlari yaratilgan. Bu tizimlar ma’lumotlar bazasini 
amaliy dasturlardan ajratadi.
Ma’lumotlar bazasini boshqarish tizimi (MBBT) -bu dasturiy va 
apparat vositalarining murakkab majmuasi bo‘lib, ular yordamida 
foydalanuvchi ma’lumotlar bazasini yaratish va shu bazadagi 
ma’lumotlar ustida ish yuritishi mumkin. 
Juda ko‘p turdagi MBBT mavjud. Ular o‘z maxsus dasturlash 
tillariga ham ega bo‘lib, bu tillarga SUBD buyruqli dasturlash tillari 
deyiladi. MBBTga Oracle, Clipper, Paradox, FoxPro, Access va 
boshqalarni misol keltirish mumkin. 
MBBT quyidagi vazifalarni bajaradi: 

MB da joylashgan ma’lumotlarni ko‘rish; 

MB ga yangi yozuvlarni kiritish; 

MB yozuvlarini tahrirlash; 

MB dan tegishli hisobotlarni olish; 

MB yozuvlaridan nusxa olish va boshqalar. 

MBBT da asosan quyidagi ish mexanizmlari eng ko‘p ishlatiladi: 

yangi kiritilgan qiymatlarni o‘z formatiga muvofiq tarzda 
xotirada jismoniy joylashtirish mexanizmi; 


83 

so‘ralgan ma’lumotlarni izlash mexanizmi; 

bir vaqtning o‘zida bir necha foydalanuvchilarning turli xil 
so‘rovlariga tezda bir vaqtning o‘zida mutanosib tarzda javob berish 
mexanizmi; 

ruxsat berilmagan kirishlar va nomutanosib o‘zgartirishlarda 
himoyalash usullari mexanizmi; 

MB ni ishchi holatda doimo saqlash va MBBT ning boshqa 
ko‘pgina xizmatlari. 

Zamonaviy MBBT lari quyidagi talablarni ta’minlashi lozim: 

ma’lumotlarning mustaqilligi; 

talablarning kuchli tili; 

javob (sado berish)ning qisqa vaqti; 

ma’lumotlar va kataloglarni qayta tashkil etishni qisqartirish 
yoki ulardan voz kechish. 
MBBT da ma’lumotlarning mustaqilligi asosiy, talablarning 
kuchli tili esa foydalanuvchining talablarini qondirishning muhim 
shartidir. Bu tillar assotsiativ manzillashtirish va ma’lumotlar to‘plami 
bilan amallar bajarish vositalariga ega. Bu esa o‘z navbatida 
kompyuterlar yangi qurilmalarining ichida ulardan samarali 
foydalanishga sharoit yaratadi. 
MBBT alohida olingan modullardan tashkil topgan: 
MB ni boshqarish bloki - disklardagi ma’lumotlar bilan foydalanuvchi 
dasturi va tizimning so‘rovi (guery) orasidagi interfeysni aniqlaydi. 
Fayl menedjeri - ma’lumotlar tuzilmasi bilan disklar o‘rtasidagi 
boglanishni boshqaradi. 
Prekompilyator DML (Data Manipulation Language) - ma’lumotlar 
bilan manipulyatsiya qiladigan til bo‘lib, u quyidagi operatsiyalarga 
javob beradi: 
1. MB dan ma’lumotlarni ajratib olish. 
2. MB ga ma’lumotlarni kiritish. 
3. MB dan ma’lumotlarni olib tashlash. 
4. MB ni modifikatsiya (o‘zgartirish) qilish. 
Kompilyator DDL (Data Definition Language) - MB tilini, uning 
tuzilmasini va tashqi xotiralardagi axborot turini aniqlaydi.

Download 2.13 Mb.

Do'stlaringiz bilan baham:
1   ...   46   47   48   49   50   51   52   53   ...   153




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