Munosabatlar ustida amallar.Munosabatlar ustida har xil amallar bajarish imkoniyati mavjud.Relyatsion ma’lumotlar modeli xususiyatlaridan biri ma’lumotlarni qayta ishlashini relyatsion alagebra quyidagi 8 ta operator keng ishlatiladi.Ular 4 tasi an’anaviy to’plamlar ustida bajarishi mumkin bo’lgan ammalardir.
quyidagilar kiradi . Kiradi. 1.Birshtirish 1.Tanish(seleksiya)
2.Kesishuv 2.Proeksiya
3.Ayirma 3.Qo’shish
4.Dekart ko’paytma 4.Bo’lish
Munosabatlar ustida bajariladiga birlashtirish Kesishuv,ayiruv ammallari operatorlarning tili yoki turi mosligini talab talab etadi.Ikkita munosabat tipi bo’yicha mos keladi agarda ularda ekvivalent munosabat sxemasi bo’lib: Ularning har bir daraja bir xil bo’lsa yoki ular bir xil atribut to’plamiga ega bo’lsa Sxema atributlarini shunday tartiblas mumkin,bir xil o’rnida turib solishtirilayotgan atributlari bir xil domenda aniqlangan bo’lishi kerak bo’ladi.
Эта фотография, автор: Неизвестный автор, лицензия: CC BY
Keshuv amali
Kesishuv amalida tanlangan jadvallardagi uchragan qatorlardagi ma’lumotlarlarning moslari ajratib olinadi.Bunda barcha atributlar qiymatlari va ularning toifalariga mos kelishini talkab etiladi.
Relyatsion algebraning keying amali ayirma bo’lib unda tanlangan birinchi jadvaldagi ma’lumotlardan ikkinchi jadvalga uchraganlari ajratib tashlanadi.Bunda yuqoridagi amallar kabi barcha qiymatlari mos kelishi va toifalari ustma ust tushgan bo’lishi kerak.
Birlashtirish amalida quyidagi shartlarni bajarishi talab etiladi.