.
2-Laboratoriya ishi. Mavzu: Relyatsion ma’lumotlar bazasini loyihalash. Ishdan maqsad: Ma’lumotlar bazasini relyatsion modeli uchun jadvallar tizimini ishlab chiqishni o’rganish va ob’yektlarni bog’lanish munosabatlarini tahlil qilish.
Masalani qo’yilishi: Berilgan predmet soha ma’lumotlar bazasidagi barcha ob’yektlarni relyatsion modelini ishlab chiqish.
Uslubiy ko’rsatmalar: Ma’lumotlar bazasini relyatsion modelini qurishda bog’lanish munosabatlari muhim ahamiyatga ega.Aslida ma’lumotlar bazasi munosabatlarga qarab ob’yektlari bog’laydi.Asosan ma’lumotlar bazasida quyidagi munosabatlar mavjud:
1. Birga-bir (1:1) munosabat. A va V ob’yektlar to’plami orasida 1:1 munosabat o’rnatilgan deyiladi, agar ob’yektning har bir nusxasiga V ob’yektning bitta nusxasi mos kelsa, va aksincha, V ob’yektning har bir nusxasiga A ob’yektning bitta nusxasi mos kelsa.
2. Birga -ko’p (1:n) munosabat. A va V ob’yektlar to’plamida A ob’yektning har bir nusxasiga V ob’yektning bir nechta nusxasi mos kelsa, sh bilan birga V ob’yektning har bir nusxasiga A ob’yektning bittadan ko’p bo’lmagan nusxasi mos kelsa shunday munosabat hosil bo’ladi.
3. Ko’pga -bir (n:1) munosabat A va V ob’yektlar to’plamiorasida o’rnatilsa, unda A ob’yektning har bir nusxasiga V ob’yektning ko’pi bilan nusxasi mos keladi. V ob’yektning nushalari orasida shundaylari mavjudki, ularga A ob’yektning bir nechta nusxasi mos keladi.
4. Ko’pga-ko’p (m:n) munosabat. A va V ob’yektlar orasida shunday munosabat o’rnatilgan deyiladi, agar A ob’yektninh har bir nusxasiga V ob’yektni bir nechta nusxasi mos kelsa va aksincha.
Yuqoridagilarga tayangan holda ob’yektylarni yaratib olamiz(PS bo’yicha).
Bu yerda ma’lumotlar bazasini qurish sohasi sifatida “MUZEY” olingan bo’lib ma’lumotlar quyidagi obyektlarda saqlanadi: