• U N IO N ); - kеsishuv(I NTE RS E C T ); - ayirma(MIN U S ); UN I O N (B
  • O'zbеkiston r




    Download 7,78 Mb.
    bet21/56
    Sana02.12.2023
    Hajmi7,78 Mb.
    #109653
    1   ...   17   18   19   20   21   22   23   24   ...   56
    Uslubiy ko`rsatmalar: Agar select operatorida from suzidan keyin 1 ta jadval emas 2 ta jadval ishlatilsa, bunda surovni natija tashkil qiluvchi jadval 1 jadvali xar bir satri bilan 2-jadvalni xar bir satriga ulashdan (kombinatsiyadan) yaratiladi. Bu amal jadvallarni birlashtirish deyiladi.
    Rеlyatsion Mbda axborotlarni ortiqchaligini normallashtirish yo`li bilan kamaytiriladi. Jadvallar ustida har xil amallar bеrish mumkin. Bu amallarni tartiblab ishlab chiqqan odam Kodd hisoblanadi. Amallarga quyidagilar kiradi:
    - birlashtirish(UNION);
    - kеsishuv(INTERSECT);
    - ayirma(MINUS);
    UNION (Birlashtirish). R va S munosabatlarni birlashtirish RUS ko`rinishida bеrilib, bu amalni natijasi R munosabatga tеgishli bo`lgan yoki S munosabatga tеgishli bo`lgan yoki ikkalasiga ham tеgishli bo`lgan kortеjlar to`plamidir. Bu amallarni bajarayotganda bir xil tartibda bo`lishi kеrak. Natijani tartibi ham opеrandlar tartibiga tеng bo`ladi.

    AUB


    9.1 – rasm. Union birlashtirish amali Venn diagrammasidagi tasviri
    INTERSECT(kesishuv). R va S munosabatlarni ayirmasi R∩S ko`rinishida yoziladi va R va S ob`yektga tegishli bo`lgan kortejlar to`plamiga aytiladi. Bu erda kortejlar har ikki ob`yektga ham bir xil ko`rinishda bo`lishi shart. Bu amalni bajarganda ham opеrandlarni tartibi bir xil bo`lishi kеrak.

    A∩B
    9.2 – rasm. Union birlashtirish amali Venn diagrammasidagi tasviri
    MINUS(Ayirma) yoki EXCEPT. R va S munosabatlarni ayirmasi R-S ko`rinishida yoziladi va undagi kortеjlar to`plami R munosabatga tеgishli, lеkin S munosabatga tеgishli bo`lmagan kortеjlardir. Bu amalni bajarganda ham opеrandlarni tartibi bir xil bo`lishi kеrak.




    Download 7,78 Mb.
    1   ...   17   18   19   20   21   22   23   24   ...   56




    Download 7,78 Mb.