• Add title text
  • Muhammad al-xorazmiy nomidagi toshkent axborot texologiyalari universiteti




    Download 367,92 Kb.
    bet4/6
    Sana25.01.2024
    Hajmi367,92 Kb.
    #145193
    1   2   3   4   5   6
    Bog'liq
    Zafarjonmalbaz
    atomic-habits, Reja To`plamlarni bo`laklarga ajratish-fayllar.org
    Add title text
    CLICK TO ADD CAPTION TEXT
    Add title text
    01
    02
    03
    04
    Add title text
    Add title text
    Add title text
    Jadval hamma uchun juda qulay bo‘lishi bilan bir qatorda ma’lumotlarni manipulyasiya qilishning asosiy uch operatsiyasini bajarish uchun noqulaydir:, ya’ni tartiblash, indekslarning qiymatlari bo‘yicha guruhlash va daraxt ko‘rinishidagi parametrlar bilan ishlash.
    Jadvalda ushbu uch operatsiya bir-biri bilan chambarchas bog‘langan. Bu esa ba’zi bir operatsiyalarni bajarishda ma’lum bir qiyinchiliklarga olib keladi. Masalan, ma’lumotlarni bir parametr asosida tartiblash ikkinchi bir parametr bo‘yicha tartiblashni buzib yuborishi tufayli zarur ma’lumotlarni izlab topish operatsiyasi bir parametr bo‘yicha osonlashsa, boshqalari bo‘yicha qiyinlashadi. Kodd taklif qilgan usulining originalligi shundan iboratki, u munosabatlarga (jadvallarga) tadbiq qilish uchun juda chiroyli qurilgan operatsiyalar tizimini ishlab chikdi. Ularni amalga oshirish natijasida bir munosabatni boshqa munosabat orqali hisoblab chiqish imkoniyati paydo bo‘ldi. Bu axborotlarni saqlanadigan va saqlanmaydigan (hisoblanadigan) qismlarga ajratish, hamda kompьyuter xotirasini tejash zarur bo‘lgan paytda axborotlarning saqlanmaydigan qismini saqlanadiganlar asosida hisoblab chiqish imkoniyatini beradi. Ma’lumotlarning relyasion bazasidagi munosabatlar ustida bajariladigan asosiy operatsiyalar sakkizta bo‘lib, ular quyidagilardan iborat:
    Add title text
    CLICK TO ADD CAPTION TEXT
    -
    To‘plamlar ustidagi ananaviy (traditsion) operatsiyalar, ya’ni to‘plamlarning birlashmasi (yig‘indisi), kesishmasi (ko‘paytmasi), to‘ldiruvchisi (ayirmasi), dekart ko‘paytmasi, bo‘lishmasi; -maxsus relyasion operatsiyalar, ya’ni proeksiyalash, bog‘lanish (qo‘shilish), birlashtirish (ulab qo‘yish) va tanlash.
    Har bir ma’lumotlar bazasini boshqarish tizimining samaradorligi ushbu operatsiyalarning borligi va ularni bajarish vositalarining qanchalik qulayligi bilan aniqlanadi. Relyasion MBBTda munosabatlar ustida operatsiyalar bajarish uchun mo‘ljallangan tillarini ikki sinfga ajratish mumkin: relyasion algebra tili (RAT) va relyasion hisob tili (RHT).
    RAT RELYASION ALGEBRAGA (KODD ALGEBRASIGA, A-ALGEBRAGA) ASOSLANGAN. MA’LUM TARTIB MUNOSABATLAR USTIDA OPERATSIYALARNI KETMA-KET YOZISH ASOSIDA XOHLAGAN NATIJAGA ERISHISH MUMKIN. SHUNING UCHUN RATNI PROTSEDURALI TIL DEYISHADI.
    RHT predikatlarni hisoblab chiqishning klassik usuliga asoslangan. Ular foydalanuvchilarga so‘rovlarni yozish uchun ma’lum qoidalar to‘plamini beradi. Bunday so‘rovlarda faqat xohlagan natija haqidagi axborotlar bo‘ladi xolos. Ushbu so‘rov asosida MBBT yangi munosabatlar hosil qilish yo‘li bilan avtomatik tarzda zarur natijani beradi. SHuning uchun RHTni protseduralimas til deyishadi.

    Download 367,92 Kb.
    1   2   3   4   5   6




    Download 367,92 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Muhammad al-xorazmiy nomidagi toshkent axborot texologiyalari universiteti

    Download 367,92 Kb.