Kompyuter injiniringi fakulteti dasturiy injiniring yo’nalishi
Ma'lumotlarni umumiy modellashtirish
Download 0.73 Mb. Pdf ko'rish
|
Hazratqulov Begali (DTTL-DI-11-20) (M4)
Ma'lumotlarni umumiy modellashtirish
Ma'lumotlarning umumiy modellari an'anaviy ma'lumotlar modellarini umumlashtirishdir. Ular standartlashtirilgan umumiy munosabat turlarini va bunday munosabat turi bilan bog'liq bo'lishi mumkin bo'lgan narsalar turlarini belgilaydilar. Umumiy ma'lumotlar modelining ta'rifi tabiiy tilning ta'rifiga o'xshaydi. Masalan, ma'lumotlarning umumiy modeli a kabi munosabat turlarini belgilashi mumkin 'tasniflash munosabati', bo'lish aalohida narsa va narsaning bir turi (sinf) va 'qism-butun munosabat' o'rtasidagi ikkilik munosabat, ikki narsa o'rtasidagi ikkilik munosabat bo'lib, biri qismning roli bilan, ikkinchisi butunning roli bilan, bog'liq bo'lgan narsalardan qat'i nazar. Sinflarning kengaytiriladigan ro'yxatini hisobga olgan holda, bu har qanday alohida narsani tasniflashga va har qanday alohida ob'ekt uchun butun-butun munosabatlarni belgilashga imkon beradi. O'zaro munosabatlar turlarining kengaytiriladigan ro'yxatini standartlashtirish orqali ma'lumotlarning umumiy modeli cheksiz ko'p turdagi faktlarni ifodalashga imkon beradi va tabiiy tillarning imkoniyatlariga yaqinlashadi. Boshqa tomondan, an'anaviy ma'lumotlar modellari qat'iy va cheklangan domen doirasiga ega, chunki bunday modelni yaratish (ishlatish) faqat modelda oldindan belgilangan faktlar turlarini ifodalashga imkon beradi. Semantik ma'lumotlarni modellashtirish Asosiy maqola: semantik ma'lumotlar modeli Ma'lumotlar bazasining mantiqiy tuzilishi, ierarxik, tarmoq yoki relyatsion bo'lsin, ma'lumotlarning kontseptual ta'rifi talablarini to'liq qondira olmaydi, chunki u cheklangan va ma'lumotlar bazasi tomonidan qo'llaniladigan amalga oshirish strategiyasiga yo'naltirilgan. Agar ma'lumotlar bazasida semantik ma'lumotlar modeli ataylab amalga oshirilmasa, bu tanlov ishlashga biroz ta'sir qilishi mumkin, ammo umuman samaradorlikni sezilarli darajada yaxshilaydi. Semantik ma'lumotlar modellari.[8] Shuning uchun ma'lumotlarni kontseptual nuqtai nazardan aniqlash zarurati semantik ma'lumotlarni modellashtirish texnikasining rivojlanishiga olib keldi. Ya'ni, ma'lumotlarning ma'nosini uning boshqa ma'lumotlar bilan o'zaro bog'liqligi doirasida aniqlash texnikasi. Rasmda ko'rsatilganidek, haqiqiy dunyo, resurslar, g'oyalar, voqealar va boshqalar., jismoniy ma'lumotlar do'konlarida ramziy ma'noda belgilanadi. Semantik ma'lumotlar modeli-bu saqlangan belgilarning haqiqiy dunyo bilan qanday bog'liqligini belgilaydigan mavhumlik. Shunday qilib, model haqiqiy dunyoning haqiqiy vakili bo'lishi kerak. Semantik ma'lumotlarni modellashtirishning maqsadi-nutq olami deb nomlangan haqiqiy dunyoning tarkibiy modelini yaratish. Buning uchun to'rtta asosiy tarkibiy munosabatlar ko'rib chiqiladi: Tasniflash/misol: ba'zi bir tarkibiy o'xshashliklarga ega ob'ektlar sinflarning misollari sifatida tavsiflanadi Agregatsiya/parchalanish: uning qismlarini birlashtirgan holda tarkib topgan ob'ektlar olinadi Umumlashtirish/ixtisoslashuv: ba'zi umumiy xususiyatlarga ega bo'lgan alohida sinflar umumiy atributlar bilan umumiy sinfda qayta ko'rib chiqiladi Semantik ma'lumotlar modeli ko'plab maqsadlarga xizmat qilish uchun ishlatilishi mumkin, masalan: [8] ma'lumotlar resurslarini rejalashtirish birgalikda foydalaniladigan ma'lumotlar bazalarini yaratish sotuvchi dasturiy ta'minotni baholash mavjud ma'lumotlar bazalarini birlashtirish Semantik ma'lumotlar modellarining umumiy maqsadi relyatsion tushunchalarni sun'iy intellekt maydonidan ma'lum bo'lgan yanada kuchli abstraktsiya tushunchalari bilan birlashtirish orqali ma'lumotlarning ko'proq ma'nosini olishdir. Ushbu g'oya Real dunyo vaziyatlarini aks ettirishni osonlashtirish uchun ma'lumotlar modelining ajralmas qismi sifatida yuqori darajadagi modellashtirish ibtidoiylarini taqdim etishdir. Download 0.73 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling