Amaliy ish №1 mavzu: ma’lumotlar bazasining axborot mantiqiy modelini qurish ishdan maqsad
-rasm. «Mohiyat-aloqa» diagrammalari
Download 181.04 Kb.
|
Amaliy ish №1 mavzu ma’lumotlar bazasining axborot mantiqiy mod
- Bu sahifa navigatsiya:
- Atribut domeni
- Talabalar o‘quv loyihasini modellashtirish
4-rasm.
«Mohiyat-aloqa» diagrammalari Yuqoridagi 2-4-rasmlardagi chizmalarni yoki mohiyatlarni ular orasidagi aloqalar hamda aloqalarning maksimal kardinalligi ko‘rsatilgan holda maxsus chizma tarzida ifodalash «mohiyat-aloqa» diagrammalari yoki ER-diagrammalar (entity-relationship diagrams, ER-diagrams) deb ataladi. Bu diagrammalar standartlashtirilgan, lekin juda qat’iy ravishda emas. Bu standartga asosan mohiyatlar - to‘g‘ri to‘rtburchaklar, atributlar - ellipslar, aloqalarning nomi - romblar ichida tasvirlanadi. Ba’zan birlik aloqalar , ko‘plik aloqalar esa shaklda belgilanadi. «Mohiyat-aloqa» diagrammasining elementlaridan tuzilgan, mahsulotning sotuvchigacha bo‘lgan ma’lumotlar bazasining modeliga misol 2- rasmda keltirilgan. Undagi diagrammadan ko‘rinib turibdiki, BUYURTMA va MAXSULOT mohiyatlari mos ravishda beshtadan atributga - Buyurtma_№, Mijoz, Sotuvchi_№, Buyurtmasummasi, Buyurtma sanasi; Buyurtma_№, Mahsulot_№, Miqdori, Narxi, Qiymati; SOTUVCHI mohiyati to‘rtta atributga - Sotuvchi_№, Familiya, Ism, Ota ismi; OMBOR mohiyati esa uchta atributga - Maxsulot_№, Miqdori, Narxi. BUYURTMA-SOTUVCHI aloqasining maksimal kardinalligi N:l, BUYURTMA-MAXSULOT aloqasining maksimal kardinalligi 1:N, MAXSULOT-OMBOR aloqasining maksimal kardinalligi esa 1:1. 1:N TOBE-XODIM Agarda mohiyatning atributlari ko‘p bo‘lsa, tasvir ancha murakkablashib qabul qilish qiyinlashadi. XODIM rasm.
5-rasm
6-rasm.
Endi BEMOR va RETSEPT mohiyatlari orasidagi 7-rasmdagi diag- rammaga e’tibor beraylik. Retsept bemorsiz mantiqan mavjud emas. RETSEPT mohiyatining minimal (cardinal soni birga teng bo‘lsa ham, u BEMOR mohiyatisiz mavjud bo’la olmaydi. Demak, RETSEPT zaif, BEMOR esa kuchli mohiyat.
7-rasm
BUYURTMA va SOTUVCHI mohiyatlari orasidagi aloqani ko‘rib chiqaylik (8-rasm). SOTUVCHI mohiyatining minimal kardinalligi 1, bu mantiqiy zaruratdan emas, balki ish tartibidan kclib chiqqan holda shunday bo‘ladi. Buyurtmani huquqiy shaxs ham berishi mumkin. Shunday ekan, demak, BUYURTMA mohiyati SOTUVCHI mohiyatisiz ham mavjud bo'lishi mumkin. Xulosa, BUYURTMA va SOTUVCHI mohiyatlarining ikkalasi ham kuchli SOTUVCHI N:M BUYURTMA 8-rasm
Bir yoki bir nechta atributning qabul qilishi mumkin bo‘lgan qiymatlar to‘plami, atribut domeni deb ataladi. Har bir atribut domen deb atalmish, qiymatlar to‘plami bilan bog‘langan. 9-rasm. Domen, atribut qabul qilishi mumkin bo‘lgan, hamma qiymatlami aniqlaydi. Domenning bu ta’rifi berilganlaming relatsion modelida keltirilgan ta’rifga o‘xshash. Masalan, ko‘chmas mulk obyektidagi xonalar soni l tadan 25 tagacha bolishi mumkin desak, demak, tegishli atributning turidagi qiymatlar birdan yigirma beshgacha bo’lgan butun sondan iborat bo’ladi. Turli atributlar bitta domendan birgalikda foydalanishi mumkin. Domenlar, shuningdek, boshqa domenlaming kombinatsiyasidan ham tuzilishi mumkin. Berilganlaming to‘liq yaratilgan modeli har bir atributning domenlarini o‘z ichiga olgan holda ER-modelda tasvirlanadi. Bo’linmas atributlar oddiy, bo'linuvchi atributlar esa tarkibli hisoblanadi. Masalan, Maosh atributi oddiy atribut, Manzil atributi esa tarkibli atribut, chunki uni bir nechta tobe atributlarga ajratish mumkin. Talabalar o‘quv loyihasini modellashtirish Berilganlami modellashtirish uchun vazifani predmet sohani tahlil qilishdan boshlash kerak. Biz, predmet soha sifatida respublikamiz hududidagi ixtiyoriy oliy ta’lim muassasasini olishimiz mumkin. Chunki, yaratilgan modelimizni ixtiyoriy oliy ta’lim muassasiga amaliyotda tatbiq etish mumkin. Oliy ta’lim ikki bosqichdan iboratligini inobatga olgan holda, biz bakalavriatda tahsil oluvchi talabalar misolida o’quv loyihamizning «mohiyat-aloqa» modelini yaratamiz. Oliy o’quv yurti tuzilishining talabalar bilan bog‘liq jihatlarining eng asosiylarini «mohiyat-aloqa» modeli tarkibiga kiritamiz. Yuqoridagi maqsadga binoan, oliy o’quv yurtidagi bakalavriat talabalari ma’lum bir yo‘nalish bo‘yicha ta’lim oladilar. Yo’nalishlar ro‘yxati, Oliy ta’limning Davlat ta’lim standard - Oliy ta’lim yo’nalishlari va mutaxassisliklari klassifikatoriga asosan belgilanadi. Har bir yo’nalish oliy ta’lim muassasasidagi birorta fakultet bilan bog‘langan. Bakalavriatdagi talabalar 4 yil tahsil oladilar. Ta’lim olish jarayoni sakkizta semestrni tashkil qiladi. Har bir semestrda, davlat ta’lim standartiga asosan, har bir yo‘nalish hamda ma’lum fanlar bo’yicha darslar o‘tiladi va talabalaming reyting natijalari qayd etiladi. Har bir fan bo’yicha kamida bitta professor-o’qituvchi dars jarayonini olib boradi. Talabalar yo’nalishlar bo‘yicha kurslari kamida bitta guruhni tashkil etadi. Talabalar grant yoki shartnoma-to‘lov asosida tahsil oladilar. Talabalaming o‘qishga kirgan sanalari rektorning buyrug’i asosida qayd etiladi. Talabalar o‘z uylarida, talabalar uyida yoki boshqa joyda yashab o’qishlari mumkin. Har bir o‘quv yilining boshida, talabalami avtomatik tarzda kursdan kursga ko'chirish va bakalavriyatni bitirgan talabalarni tizim arxiviga (maxsus bazaga) o’tkazish kerak. Birinchi kursga qabul qilingan talabalami «Abituriyent» berilganlar bazasidan avtomatik tarzda o’tkazish kerak bo'lsin. Ana shu to'liq ma’lumotlami tahlil qilish asosida, biz modelimizdagi asosiy omillarni turlicha nisbiy yondoshuv asosida ajratib olamiz. Biz fakultetlarni asosiy omil sifatida olsak, fakultetlar kesimida model Birinchi nisbiy yondoshuv qurishimiz kerak bo‘ladi. Bu albatta eng quluy. lekin bazalaming soni birmuncha ko‘p bo‘ladi. Ushbu omil asosida yaratilgan modelning uslunligi, har bir fakultet dekanati faqatgina o'zining talabalari ustidagi amallarni bajarish imkoniyatiga ega bo’ladi Oliy o'quv yurtidagi umumiy natijalami boshqa fakultet dekanati ko‘ra olmaydi va umumiy tahlil ham qila olmaydi, faqatgina o‘ziga tegishli fakultet talabalari bo'yicha o‘quv yili yoki semestr natijalarini olish va tahlil qilish imkoniyatiga ega bo‘ladi. Ushbu yondashuv ko‘p miqdordagi talabalarga ega bo‘lgan oliy o‘quv yurtlari uchun yaratiladigan berilganlar bazasini boshqarish tizimining modeli, deb qabul qilsak bo‘ladi. Download 181.04 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling