Ma'lumotlar bazasining iyerarxik modeli Ma'lumotlar bazasi tarmoq modeli


Relyatsion ma'lumotlar bazasi aloqasi


Download 22.13 Kb.
bet3/4
Sana27.01.2023
Hajmi22.13 Kb.
#1130739
1   2   3   4
Bog'liq
Berilganlar modeli

Relyatsion ma'lumotlar bazasi aloqasi.
Relyatsion ma'lumotlar bazasi munosabatlari ikki sinfga bo'linadi: ob'ekt va bog'langan. Ob'ekt munosabatlari ushbu ob'ektlarni (ob'ekt misollari) saqlaydi. Ob'ekt bo'yicha, ob'ektni noyob tarzda aniqlaydigan atributlardan biri (yoki bir nechtasi). Bunday asosiy atribut (bitta yoki bir nechta) munosabat kaliti yoki asosiy atribut deb ataladi. Kalit odatda birinchi ustunda bo'ladi. Qolgan atributlar funktsional jihatdan ushbu kalitga bog'liq. Kalit bir nechta atributlarni o'z ichiga olishi mumkin (murakkab kalit). Ob'ekt bo'yicha atributlar takrorlanmasligi kerak. Bu relyatsion ma'lumotlar bazasida ma'lumotlar yaxlitligini saqlash uchun asosiy cheklovdir. Bog'langan munosabatlar ikki yoki undan ortiq ob'ekt munosabatlarining kalitlarini saqlaydi, ya'ni kalitlar munosabatlar ob'ektlari o'rtasidagi munosabatlarni o'rnatish uchun ishlatiladi. Bog'langan munosabatlar funktsional jihatdan ushbu munosabatlarga bog'liq bo'lgan boshqa atributlarga ega bo'lishi mumkin. Bog'langan munosabatlardagi kalitlar xorijiy (xorijiy) kalitlar deb ataladi, chunki ular boshqa munosabatlarning asosiy kalitlari hisoblanadi.
Jadvalli taqdimot darajasida relyatsion ma'lumotlar bazasi munosabatlariga qo'yiladigan shartlar va cheklovlar quyidagicha ifodalanishi mumkin:
· Bir xil asosiy kalitlar bo'lishi mumkin emas, ya'ni barcha qatorlar (yozuvlar) yagona bo'lishi kerak;
· Barcha chiziqlar bir xil turdagi tuzilishga ega bo'lishi kerak;
· Jadval ustunlarining nomlari har xil, ustunlar qiymatlari esa bir xil turdagi bo'lishi kerak;
· Ustun qiymatlari atom bo'lishi kerak, ya'ni. boshqa munosabatlarning tarkibiy qismlari bo'la olmaydi;
· Xorijiy kalitlarning yaxlitligi saqlanishi kerak;
· Jadvaldagi qatorlar tartibi ahamiyatsiz - bu faqat kerakli qatorga kirish tezligiga ta'sir qiladi.
Yozuvlar o'rtasidagi munosabatlarning quyidagi turlarini qo'llab-quvvatlash ta'minlanadi: birdan ko'pga; ko'pdan birga, ko'pdan ko'pga.
Ma'lumotlar bazalari bilan ishlashning asosiy bosqichlari:

Download 22.13 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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