Reja: Relyatsion model tushunchasi


-qism. Nisbiy ma'lumotlar modeli


Download 78.77 Kb.
bet6/12
Sana23.01.2023
Hajmi78.77 Kb.
#1111654
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
Relyatsion model tushunchasi

2-qism. Nisbiy ma'lumotlar modeli
Relyatsion model - bu jadval ko'rinishida ma'lumotlarni taqdim etishning qulay va eng tanish shakli.
Ierarxik va tarmoq modellaridan farqli o'laroq, namoyish etishning ushbu usuli:
1. dasturlamaydigan foydalanuvchi uchun tushunarli;
2. sxemani osongina o'zgartirishga imkon beradi - yangi ma'lumotlar elementlari va yozuvlarni tegishli subkxemalarni o'zgartirmasdan qo'shish;
3. Kutilmagan so'rovlarni bajarishda zarur moslashuvchanlikni ta'minlaydi. Bundan tashqari, har qanday tarmoq yoki ierarxik sxema ikki o'lchovli munosabatlar bilan ifodalanishi mumkin.
Relyatsion modelning asosiy afzalliklaridan biri uning bir xilligi. Barcha ma'lumotlar har bir satr bir xil formatdagi jadvallarda saqlangan deb hisoblanadi. Jadvaldagi har bir satr haqiqiy dunyo ob'ektini yoki ob'ektlar o'rtasidagi munosabatni anglatadi.
Modelning foydalanuvchisi haqiqiy dunyoning tegishli sub'ektlari bir hilligini yoki yo'qligini o'zi hal qilishi kerak. Bu modelni mo'ljallangan dastur uchun yaroqliligi muammosini hal qiladi.
Relyatsion model aniqlanadigan asosiy tushunchalar quyidagilar:
1. domen
2. munosabat
3. tuple,
4. samimiylik,
5. sifatlar
6. daraja
7. birlamchi kalit.
Ushbu tushunchalarning o'zaro bog'liqligi 7-rasmda keltirilgan.
Shakl 7. Relyatsion modelning asosiy tushunchalari

7-jadval.
Ushbu tushunchalar nazariy asoslar mualliflari tomonidan kiritilgan maxsus terminologiyani anglatadi, ammo ular ko'proq tanish o'xshashliklarga ega (ammo ularning barchasi bir xil emas), ularning muvofiqligi quyidagi 1-jadvalda keltirilgan.
Domen ma'lum bir munosabatlarning tegishli atributlari qiymatlari olinadigan qiymatlar to'plamidir. Dasturlash nuqtai nazaridan, domen - bu tizim (standart) yoki foydalanuvchi tomonidan belgilanadigan ma'lumotlar turi va ushbu ma'lumotlarga qo'shimcha cheklovlar to'plami.
Matematik fanlarda "jadval" tushunchasi "munosabatlar" (munosabatlar) tushunchasiga mos keladi. Demak, modelning nomi - nisbiy. Ya'ni, ma'lumotlar bazalariga nisbatan "nisbiy ma'lumotlar bazasi" va "jadvallar bazasi" tushunchalari asosan sinonimdir.

Download 78.77 Kb.

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




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