Қarshi muҳandislik-iқtisodiyot instituti “Axborot texnologiyalari va matematik modellashtirish” kafedrasi assistenti J


Ma‘lumotlarni manipulyatsiya qilish tili



Download 3,74 Mb.
Pdf ko'rish
bet96/149
Sana06.06.2022
Hajmi3,74 Mb.
#640734
1   ...   92   93   94   95   96   97   98   99   ...   149
Bog'liq
Zamonaviy kompyuterda masalalarni yechish texnologiyalari

Ma‘lumotlarni manipulyatsiya qilish tili 
Munosabatlar algebrasi yoki hisoblab chiqiladigan munosabatlar yordamida oddiy va 
ixcham manipulyatsiya tilini ko’rish mumkin. Notekis tuzilmali ma‘lumotlar uchun manipulyatsiya 
tili foydalanuvchiga asossiz (dalilsiz) murakkab hosil bo’ladi yoki imkon boricha chegaralangan 
bo’ladi. 
Yakkollik. Ma‘lumotlar asoslari rivojlanishining tub Maqsadi unga hamma harakterlovchi 
atributlarni kiritish. Misol uchun kompaniyaning faoliyati. Ma‘lumotlar asoslarining o’sishi 
bog’lanishlar sonining shunday ko’payishiga olib keladiki, ularni kuzlangan Maqsad 
bog’lanishlarini sxemada yetarlicha aniq aks ettirmok mumkin emas. Lekin normallashtirilgan 
tuzilmali ma‘lumotlardan foydalanish, asoslarining o’sishi uchun hamma talablarga javob beradi. 
Keyingi vaqtlarda har xil informatsion izlanishlarda, ma‘lumot beradigan va boshqa 
tizimlarda relyatsion munosabatlar asoslari keng tatbik etilmokda. Relyatsion yondashish 
ma‘lumotlarni ikki o’lchovli jadvallarda tasavvur etishiga asoslangan, ular quyidagi koidalar 
bo’yicha kurilgan; bitta ustundagi ma‘lumotlar birjinsli, ya‘ni ustunlar bir xil nomlangan; 
jadvalning har bir katori noyob, jadal elementi balki bog’lanishi operatori yordamida faylning 
boshqa atributlariga kushib quyiladi. 
Jadvalning ustun va katorlariga murojat ixtiyoriy holda amalga oshiriladi. Ma‘lumotlarni 
manipulyatsiya qilish tili relyatsion modelning hamroxi (yuldoshi) bo’ladi. koidaga ko’ra, bu tillar 
«munosabatlarni hisoblash» bazasida yoki «munosabatlar algebrasi» yordamida kurilgan. 
MBBT lar tarkibiga boshqa tillar ham kirishi mumkin, ya‘ni SQL (Structured Queri 


95 
Language- tuzilmalashgan talab kilmok tili) QBE (Query by Ehample -namuna bo’yicha talab 
kilmok). Relyatsion model birkator ajralib turadigan xossalarga ega : ma‘lumotlarni bir xillik 
saqlashni ta‘minlaydi, jadvallar orasidagi bog’lanishlarni maydon kalitlari bo’yicha amalga 
oshiradi, ma‘lumotlarni manipulyatsiya qilishdagi relyatsion tula tilni kiritadi, ma‘lumotlar 
asoslarini yengil hosil qilish va boshqarishni ta‘minlaydi va munosabatlar darajasida ma‘lumotlarni 
ximoya qiladi. 
MBBT foydalanuvchini ma‘lumotlar bilan o’zaro aloqasini tashkil qiladi, bazalarga 
ma‘lumotni kiritishni amalga oshiradi, ularni saqlanishini tartibga soladi va asoslardan ma‘lumot 
olishga yordam beradi. Proektlash tilining va ma‘lumotlarni manipulyatsiya soddaligi, 
foydalanuvchining shu turdagi tizim bilan aloqa qilish qulayliklari bilan hozirgi MBBT ni yana 
ham ommabop, tushunarli qiladi: dasturiy tizimlarni tanlashda «dustona» interfeyslarni barpo 
qilishda. Dunyoda har xil MBBT lar mavjud. Ma‘lumotlar asoslarini boshqaruvchi tizimlar ayrim 
maxsulot sifatida, integrallashgan paketlar tarkibiga yoki proektlash tizimlariga kirishi mumkin. 
Ko’pchilik ma‘lum bir joyga xos hisoblash tarmoqlarida ishlashi mumkin va «klient-server» turdagi 
ma‘lumotlarni kayta ishlashni ta‘minlaydi. Tabiiyki savol tugiladi qaysi MBBT ni tanlash. Ko’p 
narsa rahbariyat fikricha, mutaxassislar maslaxatiga va berilgan firma, kompaniya, 
foydalanuvchilarning malakasiga, kompyuterlarning texnikaviy harakteristikalariga va boshqalarga 
boglik. 
Foydalanuvchilarning hamma talablarini kondiradigan MBBT ni tanlash nixoyatda kiyin. 
Ko’p hollarda bu narsa MBBT da har xil odamlar ishlashi bilan tushuntiriladi. 
Foydalanuvchilarning piramidasi bazasida amaliy dasturlar buyurtuvchilarning ko’p sonli sinfi 
turadi, piramida markazida esa - MBBT da interaktiv rejimda ishlaydiganlar, chukkisida esa amaliy 
dasturlarni yaratuvchilar. 
Hozirgi zamon MBBT uz tarkibida, bir tomondan kudratli dialog asboblari, bularga ekran 
formasidagi hisob generatori va shunga uxshash, ichki tomondan dasturlarni proektlashning yaxshi 
vositalari. 
Aftidan bizga ma‘lumki, xilma-xil surok va baxolashlarga mumkin kadar extiyotlik bilan 
karash kerak, negaki yechilishi mumkin bo’lgan masalani sizdan yaxshirok takdim etolmaydi, siz 
uchun dasturlar ishlab chikadigan dasturlashtiruvchilarning tajriba va malakasini ham hisobga olish 
kerak. 
MBBT ishlash tezligining mavjud testlari juda ham umumlashgan baxo beradi, lekin bu yoki 
boshqa masalani yechishga MBBT ning kerakligi to’g’risida uzil kesil yul kuymaydi. 
CHet el suroklarda dokumentlar sifati ingliz tilini biladigan foydalanuvchilar tomonidan 
baxolanadi. Ko’pchilik dasturlashtiruvchilar bu tilni yetarli darajada bilmaydilar, tarjima kilingan 
dokumentlar esa, koidaga ko’ra oxirgi yillarda bu yo’nalishda katta o’sish bo’lsa ham ingliz tilidagi 
variantdan farq qiladi. 
MBBT ni tanlashda shunday parametrlarni hisobga olish kerakki: bular dastur tuzilishining 
soddaligi va ma‘lumotlar asoslarini kiritish foydalanuvchi bilan interfeysning «axilligi» va nixoyat 
tez harakatchanligi. 

Download 3,74 Mb.

Do'stlaringiz bilan baham:
1   ...   92   93   94   95   96   97   98   99   ...   149




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