Mamlakatimizda ishlab chiqarish sohalarini axborotlashtirish jamiyat rivojlanishining ob’ektiv jarayoni hamda zarur bo’lgan axborotlarni yig’ish, saqlash, uzatish, qayta ishlash va taqdim etishning tabiiy davomidir


Download 1.65 Mb.
bet7/10
Sana15.02.2023
Hajmi1.65 Mb.
#1202536
1   2   3   4   5   6   7   8   9   10
Bog'liq
Mbb kurs ishi

III.DASTURIY QISM.
3.1. Ma’lumotlar bazasini loyihalash (Infologik model, ER-diagrama)
Infologik modеllashtirishning maqsadi – tuziladigan ma’lumotlar bazasida shakllanishi mumkin bo‘lgan ma’lumotlarni tasvirlash va yig‘ish usullarini odamlar uchun tushunarli bo‘lishini ta’minlashdir. Shuning uchun ma’lumotlarning infologik modеlini tabiiy tilga mos qilib qurishga harakat qilinadi. Infologik modеlni qurishning asosiy konstruktiv elеmеntlari:
mohiyat;
mohiyatlar orasidagi bog‘lanish;
xossalar(atributlar).
ER (entity relation) modeli – Ma’lumotlar bazasini loyihalashda har
xil sеmantik modеllar ham ishlatiladi. Ulardan eng ko‘p tarqalganlaridan
biriga ER modеli dеyiladi. Bu modеl ingilizcha “Entity–relatsion”dеyilib,
ma’nosi “Mohiyat–bog‘lanish” dеmakdir.
Relyatsion ma’lumotlar bazasi mohiyatlari o‘rtasida quyidagi
bog‘lanishlar mavjud:
 Agar A mohiyatning bir nusxasi B mohiyatning faqat bir nusxasiga
mos kelsa, bu bog‘lanish birga – bir bog‘lanish deyiladi (1:1);
Masalan, kafedra va kafedra mudiri mohiyatini olaylik. Bunda har
kafedrada faqat bittadan kafedra mudiri faoliyat yuritadi;

3.2 Infologik model
Asosiy fanlar( id_asosiy fanlar ,baxosi,talaba)
Model( id_model,id_fanlar,nomi,yili)
Gumanitar fanlar(id_gumanitar_fanlar,id_,gumanitar_fanlar,)
Hodim(id_hodim,id_teacher,ism_fam,tugilgan_sanasi)
talaba(id_talaba,id_teacher, ism_fam,tugilgan_sanasi)
ER-diagrammasi















3.2 Application Builder utilitasi yordamida ilovalar yaratish


Ishdan maqsad: Application Builder utilitasi yordamida ilovalar yaratishni o‘rganish.
Topshiriqlar:
1. “O‘qituvchilar”, “Talabalar”, “O‘zlashtirish” va “Jadvalni tahrirlash” bo‘limlaridan iborat ilova yarating. “Talabalar” bo‘limi – har bir talaba qaysi guruhlarda qaysi fanlardan dars olishi haqida ma’lumot bersin. “O‘zlashtirish” bo‘limi – tanlangan guruh va fan bo‘yicha talabalar baholari haqida ma’lumot bersin.
2. “Application Builder utilitasi yordamida ilovalar yaratish” hisobotini tayyorlang.
3. Nazorat savollariga javob berib, laboratoriya ishini himoya qiling.

Nazariy ma’lumotlar


Oracle XE da ilova yaratish uchun Home –> Application Builder– >Create


buyrug‘ini bajaring






Download 1.65 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




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