Kod Relyatsiyon Algebrasi. Relyatsiyon hisoblash


Relyatsion algebra va relyatsion hisoblash elementlari



Yüklə 10,81 Kb.
səhifə2/3
tarix25.12.2023
ölçüsü10,81 Kb.
#194865
1   2   3
Ma\'lumotlar bazasi

Relyatsion algebra va relyatsion hisoblash elementlari

  • 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.
  • An’anaviy amallarga Maxsus amallarga esa quyidagilar

    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.

  • 1.Jadvaldagi atributlar soni soni mos ravishustma-ust tushishi shart
  • 2.Atributlarning toifalari bo’lishi kerak
  • 3.Agar atributlar toifalari mos kelmaganda so’rovlar orqali moslashtirish talab etiladi.

Yüklə 10,81 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin