Farg’ona Davlat Universiteti matematika-informatika fakulteti
Download 328.27 Kb. Pdf ko'rish
|
Big data va ma\'lumotlar tahlili Ohunchonov V
Farg’ona Davlat Universiteti matematika-informatika fakulteti sirtqi bulim amaliy matematika va informatika yo’nalishi 19.72-guruh talabasi Ohunchonov Valiyorbekning “Big Data va ma’lumotlar tahlili” fanidan tayyorlagan MUSTAQIL ISHI Mavzu: Ma’lumotlarni tasvirlashda mantiqiy modeldan foydalanish Bajardi: 19.72-guruh talabasi Ohunchonov V Qabul qildi: I.Tojimamatov Farg`ona-2023 Mavzu: Ma’lumotlarni tasvirlashda mantiqiy modeldan foydalanish Reja: 1. Data Miningda model tushunchasi va turlari 2. Ma’lumotlarni mantiqiy modellashtirish 3. Data Miningda model tushunchasi va turlari "Ma'lumotlarni modellashtirish" atamasi ma'lumotlarni saralash va saqlash usulini anglatadi. Ma'lumotlar modeli esa bu ma'lumotlarni tartibga solish va saqlash tizimidir. Ma'lumotlar modeli bizga ma'lumotlarga kirish va foydalanish bo'yicha tartibga solish imkonini beradi. Ushbu mustaqil ish katta ma'lumotlarni modellashtirish, asosan, mantiqiy modellar bo'yicha bilimlarni taqdim etish uchun mo'ljallangan. Quyidagi tushunchalar bosqichma-bosqich tushuntirishlar bilan birlashtirilgan bo'lib, ular katta ma'lumotlarni modellashtirish nima, ma'lumotlar modelidan foydalanish nima, Big Data modelidagi turli xil istiqbollar, turli xil turlari kabi mavzularni o'z ichiga oladi. Katta ma'lumotlarni modellashtirish nima? Ma'lumotlarni modellashtirish - bu ma'lumotlar bazasida ma'lumotlarni saqlash uchun spetsifikatsiyani yaratish usuli. Bu ma'lumotlar obyektlari va ular o'rtasidagi munosabatlarning nazariy ifodasidir. Axborot tizimida ma'lumotlarni tuzilgan formatda shakllantirish jarayoni ma'lumotlarni modellashtirish deb nomlanadi. Bu biznes talablarini qondirishga yordam beradigan ma'lumotlarni tahlil qilishni osonlashtiradi. Boshqacha aytganda, ma'lumotlarni modellashtirishni ma'lumotlar bazasida saqlanadigan ma'lumotlar uchun ma'lumotlar modelini yaratish jarayoni deyish ham mumkin. Ma'lumotlar modeli ma'lumotlar tavsifi va ma'lumotlarning izchillik cheklovlarini tartibga soluvchi mavhum model sifatida aniqlanadi. Ma'lumotlar modeli ma'lumotlar ustida qanday operatsiyalar bajarilishi lozimligi o'rniga qanday ma'lumotlar kerakligi va qanday tashkil etilishi kerakligiga urg'u beradi. Ma'lumotlar modeli me'morning qurilish rejasiga o'xshaydi, ya’ni u kontseptual modellarni yaratishga va ma'lumotlar elementlari o'rtasidagi munosabatlarni o'rnatishga yordam beradi. Ma'lumotlar modelidan foydalanishning asosiy maqsadi shundaki, ma'lumotlar bazasi tomonidan talab qilinadigan barcha ma'lumotlar obyektlarining to'g'ri ifodalanishini ta'minlaydi. Ma'lumotlarni o'tkazib yuborish noto'g'ri hisobotlarni yaratishga va noto'g'ri natijalarga olib keladi. Ma'lumotlar modeli ma'lumotlar bazasini kontseptual, fizik va mantiqiy jihatdan loyihalashda yordam beradi. Ma'lumotlar modeli tuzilishi relyatsion jadvallarni, asosiy va tashqi kalitlarni va saqlangan protseduralarni aniqlashga yordam beradi. U asosiy ma'lumotlarning aniq tasvirini beradi va ma'lumotlar bazasini ishlab chiquvchilar tomonidan fizik ma'lumotlar bazasini yaratish uchun ishlatilishi mumkin. Bundan tashqari, yetishmayotgan va ortiqcha ma'lumotlarni aniqlash foydalidir. Ma'lumotlar modelining turlari Ma'lumotlar modelining asosan uch xil turi mavjud: 1. Kontseptual ma'lumotlar modellari 2. Mantiqiy ma'lumotlar modellari 3. Fizik ma'lumotlar modellari Ularning har biri o'ziga xos maqsadga ega. Ma'lumotlar modellari Konseptu al model Mantiqiy model Fizik model ma'lumotlarni va ular ma'lumotlar bazasida qanday saqlanishini ko'rsatish va ma'lumotlar elementlari o'rtasidagi munosabatni o'rnatish uchun ishlatiladi. Kontseptual modellashtirish – bu inson faoliyatidagi qoidalar va aloqalarni tushunish uchun atrofimizdagi fizik va ijtimoiy dunyoning ba’zi yo’nalishlarini rasmiy(formal) tavsiflash faoliyati hisoblanib, dasturiy ta’minot uchun ma’lumotlar tushunchasi va ularni kontseptual tuzilmalarini modellashtiruvchi fan sohasidir. Ma'lumotlarning kontseptual modeli ma'lumotlar rejasining umumiy tuzilishini va muhim tarkibiy qismlarini tasvirlaydi, ammo u rejaning tafsilotlarini tasvirlamaydi. Kontseptual model ma'lumotlar arxitekturasi uchun hujjatlarning muhim qismidir. U mantiqiy va fizik modellarni yaratish uchun yuqori darajadagi qo'llanma vazifasini bajaradi va u modellarning o'zi hisoblanadi. Tizim tarkibi ma'lumotlar modeli bilan belgilanadi. Biznes manfaatdor tomonlar va ma'lumotlar arxitektorlari odatda ushbu modelni ishlab chiqadilar. Maqsad biznes g'oyalari va qoidalarini tartibga solish, sozlash va belgilashdir. Mantiqiy ma'lumotlar modeli ma'lumotlar elementlarining tuzilishini aniqlash va ular o'rtasidagi munosabatlarni o'rnatish uchun ishlatiladi. Mantiqiy ma'lumotlar modeli kontseptual ma'lumotlar modeli elementlariga qo'shimcha ma'lumotlarni qo'shadi. Mantiqiy ma'lumotlar modelidan foydalanishning afzalligi fizik model uchun asos yaratishdir. Biroq, modellashtirish tuzilishi umumiy bo'lib qolmoqda. Ma'lumotlar bazasini boshqarish tizimidan qat'i nazar, mantiqiy ma'lumotlar modeli tizimni qanday amalga oshirish kerakligini belgilaydi. Ushbu model ko'pincha biznes tahlilchilari va ma'lumotlar arxitektorlari tomonidan o'rnatiladi. Ushbu modeldan maqsadli foydalanish ma'lumotlar tuzilmalari va siyosatlarini tashkil qilish va qo'llash uchun mantiqiy asosni yaratishdir. Mantiqiy ma'lumotlar modeli ikkinchi darajali tafsilotdir. Kontseptual modelning asosiy tuzilishi mantiqiy model tomonidan mustahkamlanadi, unda ma'lumotlar bazasining o'zi haqida tafsilotlar mavjud emas, chunki u turli xil ma'lumotlar bazasi texnologiyalari va mahsulotlarini tavsiflash uchun ishlatilishi mumkin. Fizik ma'lumotlar modeli ma'lumotlar modelining ma'lumotlar bazasiga xos amalga oshirilishini tavsiflaydi. U ma'lumotlar bazasi abstraktsiyasini taklif qiladi va sxemani yaratishga yordam beradi. Bu fizik ma'lumotlar modeli tomonidan taqdim etilgan ma'lumotlarning boyligi bilan bog'liq. Fizik ma'lumotlar modeli, shuningdek, ma'lumotlar bazasi ustunlari kalitlarini, cheklovlarni, indekslarni, triggerlarni va boshqa xususiyatlarini takrorlash orqali ma'lumotlar bazasi strukturasini vizuallashtirishga yordam beradi. Ushbu ma'lumotlar modeli tizimni amalga oshirish uchun ma'lum bir ma'lumotlar bazasini boshqarish tizimidan qanday foydalanishni belgilaydi. Ma'lumotlar bazasi foydalanuvchilari va ishlab chiquvchilar ko'pincha fizik ma'lumotlar modelini tuzadilar. Yakuniy maqsad ma'lumotlar bazasini ishga tushirishdir. U dasturchilar va apparat muhandislariga foydalaniladigan ilovalarni qo'llab-quvvatlash uchun zarur bo'lgan haqiqiy ma'lumotlar bazasi arxitekturasini yaratishga imkon beradigan darajada batafsil bo'lishi kerak. Ma’lumotlarni mantiqiy modellashtirish Yuqorida ta’kidlaganimizdek, mantiqiy ma'lumotlar modeli ma'lumotlar elementlarining tuzilishini aniqlash va ular o'rtasidagi munosabatlarni o'rnatish uchun ishlatiladi. Mantiqiy ma'lumotlar modeli kontseptual ma'lumotlar modeli elementlariga qo'shimcha ma'lumotlarni qo'shadi. Mantiqiy ma'lumotlar modeli - ma'lumotlar elementlarini batafsil tavsiflovchi va ma'lumotlar obyektlari, atributlari, kalitlari va munosabatlari haqida vizual tushunchalarni ishlab chiqish uchun foydalaniladigan ma'lumotlar modelining bir turi. Ushbu turdagi model ma'lumotlarni boshqarish tizimlarida semantik qatlam komponentlari uchun asosiy tuzilmani yaratish uchun ma'lum bir ma'lumotlar bazasidan mustaqildir. Mantiqiy ma'lumotlar modelini loyiha sifatida tasavvur qiling, u texnologik o'zgarishlar davomida bir xil bo'lib qoladigan ma'lumotlar elementlarining ta'riflari va xususiyatlarini ifodalaydi. Mantiqiy ma'lumotlar modellari tizim qanday amalga oshirilishi kerakligini belgilaydi va ma'lumotlar bazasiga xos emas. Odatda Mantiqiy ma'lumotlar modelini yaratadigan foydalanuvchilar ma'lumotlar arxitektorlari va biznes tahlilchilaridir. Ushbu modellar fizik ma'lumotlar modellari uchun asos sifatida ishlatiladi, chunki ular har bir ob'ekt uchun munosabatlar va atributlarni ajratib turadi. Mantiqiy ma'lumotlar modeli yoki axborot tizimlari modeli kontseptual biznesning yanada aniqroq tuzilgan talqini hisoblanadi. U tabiatan kontseptual modelga qaraganda aniqroq va obyektlarning batafsil darajasiga va ularning munosabatlariga e'tibor qaratadi. Biroq, xuddi shunday munosabatlar mantiqiy modellarda mavjuddir. Model ma'lumotlarga nisbatan xolis bo'lishi kerak tabiiy ravishda bog'langan va semantika (mantiqiy modellashtirishda kamroq darajada) bo'lgan tarzda ishlatilishi va tartibga solinishi muhim hisoblanadi. Mantiqiy ma'lumotlar modeli bizga ma'lumotlarning tafsilotlarini tushunishga yordam beradi, lekin ular qanday amalga oshirilishini emas. Mantiqiy ma'lumotlar modeli - bu ma'lumotlarning me'mor yoki dizayner ko'rinishidir. Mantiqiy ma'lumotlar modeli BI ilovalarini loyihalashda eng ko'p qo'llaniladigan modeldir. U biznes guruhi tomonidan taqdim etilgan talablarga asoslanadi. U biznes tizimi bilan bog'liq va ma'lumotlarga bo'lgan talablarni qo'llab-quvvatlaydigan keyingi darajadagi tafsilotlarni o'z ichiga oladi. Biznes qoidalari mantiqiy ma'lumotlar modeliga kiritilgan bo'lib, ular turli xil ma'lumotlar ob'ektlari va ob'ektlari o'rtasidagi munosabatlarni tashkil qiladi. Juda umumiy atamalarga ega bo'lishi mumkin bo'lgan kontseptual ma'lumotlar modelidan farqli o'laroq, mantiqiy ma'lumotlar modeli ilovalar arxitekturasini loyihalash va yaratishda birinchi qadamdir. Baholash mantiqiy modeli nima? Dastur faoliyati, uning oqibatlari va atrof-muhit o'rtasidagi munosabatlarni tushunish uchun model. Odatda uchta savolning birortasiga yoki barchasiga javob beradigan model: Agar dastur mo'ljallanganidek ishlasa, nimasi boshqacha bo'ladi? (Summativ baholash) Dastur mo'ljallanganidek ishlashi uchun nima kerak? (Formativ baholash) Dasturni ishga tushirgandan so'ng uni saqlab qolish uchun nima kerak? (Barqarorlikni baholash) Deterministik model ochiq tizimni to'liq aniqlay olmasligi sababli, mantiqiy modellar har doim to'liq bo'lmagan taxminlardir. Modelning barqarorligi ko'pincha bir nechta omillar o'rtasidagi ehtiyotkorlik bilan muvozanatga bog'liq. Har qanday odamda kichik bezovtalik tizimda katta o'zgarishlarga olib kelishi mumkin Xato potentsiali quyidagilar bilan ortadi: Sabab zanjirlarining uzunligi Teskari aloqalar soni Tarmoq boyligi (tugunlar: qirralar) Dasturning oldingi yechimlardan uzoqlashishi Kichik o'zgarish + tasdiqlangan dastur + ma'lum sozlamalar va boshqalar Innovatsion dastur + innovatsion yechim + yangi sozlash Dastur yoki uning muhitidagi o'zgarishlar darajasi Mantiqiy model kim uchun yaxshi? Baholovchilar uchun Ma'lumotlarni tartibga solish Dastur qanday ishlashini tushuntirish Ma'lumot to'plash rejalarini ko'rsatish (agar u mantiqiy modelda bo'lsa, u o'lchash uchun nomzoddir) Manfaatdor tomonlar uchun Dastur mantig'ini tushunishdan boshlab, manfaatdor tomonlar natijalarni tushunishga tayyor Hatto bilimdon manfaatdor tomonlar ham modelni ishlab chiqish va ko'rish orqali ko'pincha tushunchaga ega bo'lishadi Mantiqiy model nima uchun yaxshi?* Sababi Aralashuvga qaratilgan muammoning sabablari (yoki hech bo'lmaganda oldingi holatlar) qanday? Dastur maqsadli muammo bilan bog'liq muhim omillarni ko'rib chiqishni ta'minlaydi Kontseptual Interventsiya uchun harakat tamoyillari Aralashuv muammoga qanday ta'sir qiladi Barcha sabablar yoki oldingi sabablarga yo'naltirilgan bo'lishi shart emas Operatsion Resurslar, faoliyat va maqsadlar o'rtasidagi aloqalar Mantiqiy modelning vizual shakli biz bilgan va nima qilishimiz mumkinligini aks ettirishi kerak. Biz bilganimiz va bilmaganimiz haqida halol bo'lishimiz kerak. Modelning har bir elementi noto'g'ri bo'lishi mumkin bo'lgan gipotezadir. Xato birikmalari. Foydalanishga qarab, mantiqiy modellar oddiy yoki murakkab bo'lishi mumkin Dasturning miqyosi va murakkabligi Baholashni loyihalash uchun zarur bo'lgan ma'lumotlarning xilma- xilligi Soni Ko'rsatilgan elementlar Ko'rsatilgan tizimlar Har xil masshtabdagi ichki modellar Qayta aloqa zanjirlari Bir xil baholash uchun bir nechta versiyalar kerak bo'lishi mumkin, masalan. Texnik rivojlanish va boshqalar. Begonalarga tushuntirish Bilimlarni uzatish: Mantiqiy modellar foydali, ammo yetarli emas. Manfaatdor tomonlarning faol ishtiroki ularni axborotni qabul qilish va qayta ishlashga ruhiy jihatdan tayyorlaydi Ko'rsatadi: Qanday ma'lumotlar keladi Qachon keladi Nima uchun muhim Lekin mantiqiy modellardan ko'ra foydalanishni targ'ib qilish uchun ko'proq narsa bor, mantiqiy modelni ishlab chiqishda barcha ma'lumotlar foydalanuvchilari ishtirok yetmaydi, modelga barcha tegishli bilimlarni kiritish mumkin emas. Foydalanilgan adabiyotlar 1. Burke, M. (n.d.). Tips for developing logic models. Retrieved December 7, 2011, from http:// www.rti.org/pubs/apha07_burke_poster.pdf 2. Duigan, P. (n.d.) Outcomes model listing. Retrieved December 8, 2011, from http://www.out comesmodels.org/models.htm 3. SEDL. (2009). Research utilization support and help: Logic model examples. Retrieved December 8, 2011, from http://www.researchutilization.org/logicmodel/examples.html 4. https://www.sciencedirect.com/topics/computer-science/logical- data-model Download 328.27 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling