3.8. Mavjudlik-aloqa (Entity-Relationship) modelining asosiy tushunchalari.
Infomantiqiy modelni qurishda ER diogramma tilini ishlatish mumkin (niglizchadan Entity-Relationship, yani mohiyat-bog’lanish).
- mohiyat
yoki - assotsiatsiya
- atribut
- aloqa
Ikki mohiyat o’rtasida, masalan, A va B to’rtta aloqa turi bo’lishi mumkin.
Birga-bir aloqa(1:1):
Har bir baqt momemtida A mohiyatning har bir (nusxagasiga) vakiliga B mohiyatning vakili 1 yoki 0 bilan mos keladi
1
A AB B
Masalan: O’quvchi jinsi erkak yoki ayol bo’lishi mumkun.
Birga-ko’p aloqa(1:M): A mohiyatning bitta vakiliga 0,1 yoki B mohiyatning bir necha vakili mos keladi.
1 M
A AB B
Masalan: O’quvchi imtihondanda javob berishiga 1 yoki 2 yoki 3 yoki 4 yoki 5 ball olishi mumkin.
Xuddi shunday ikkala yo’nalishda ham mohiyatlar orasida aloqa bo’lishi mumkin. Yana ikkita aloqa turi mavjud.
Ko’pga –bir aloqa (M:1)
M N
A AB B
Ko’pga –ko’p aloqa (M:N)
M N
A AB B
Mohiyatlar o’rtasidagi aloqalar xarakteri yuqorida keltirilganlar bilan chegaralanmaydi. Yanada murakkab aloqalar mavjud:
Nazorat uchun savollar.
1. Predmet soha tushunchasiga tarif bering.
2. Mohiya-aloqa modeli deganda nimani tushunasiz?
3. Mohiyat-aloqa modelida asosiy elementlar tushunchasini aniqlang.
4. Mohiyat-aloqa modeli ma’lumot bazasi strukturasi qanday aniqlanadi?
5. Mohiyat-aloqa modeli diagrammasi qanday tasvirlanadi?
Ishlab chiqish usullari haqida tushuncha bering.
MB ni kontseptual loyihalash haqida tushuncha bering.
MB ni mantiqiy loyihalash haqida tushuncha bering.
MB ni jismoniy loyihalash haqida tushuncha bering.
Predmet sohasi ma’lumotlarining axborot-mantiqiy modelini ishlab chiqish deganda nimani tushunasiz?
MB ning mantiqiy tuzilishini aniqlash deganda nimani tushunasiz?
MB ning jadvallarini tuzish deganda nimani tushunasiz?
Axborot qoidasiga izoh bering.
Kafolatlangan murojaat qilish qoidasi deganda nimani tushunasiz?
Haqiqiy bo’lmagan qiymatni qo’llab-quvvatlash qoidasiga izoh bering.
Do'stlaringiz bilan baham: |