• Pastlashuvchi va ko‘tariluvchi dasturiy ta’minlashni ishlab chiqish
  • Ma’lumotlar bazasining taqsimlangan tizimida axborot xavfsizligi konsepsiyasi




    Download 494.15 Kb.
    Pdf ko'rish
    bet13/16
    Sana25.02.2023
    Hajmi494.15 Kb.
    #43499
    1   ...   8   9   10   11   12   13   14   15   16
    Bog'liq
    Taxminiy savollar.311196d6, Visual Studio Code #hotkeys, 1.3 oraliq, Python dasturlash tilida funksiyalar-fayllar.org, Iqtisodiy o’sishning neoklassik modellari, 3 - Мавзу, Texnologik jarayonlarni avtomatlashtirish(Ishchi dastur), 216-219, Iqtisodiyot nazariyasi
    Obyekt sintaksisi 
    Obyektning aksariyat imtiyozlari bir xil sintaksisdan foydalanadi. Yuqorida 
    keltirilgan imtiyozlardan UPDATE va REFERENCES istisno. 
    UPDATE imtiyozlari berilganida yuqorida qoilanilgan sintaksisdan foydalanish 
    mumkin, ya’ni foydalanuvchiga jadvalning barcha ustunlarini yangilash huquqi 
    beriladi. Imtiyoz nomidan keyin qavs ichida ushbu imtiyoz tatbiq etiluvchi ustunlar 
    nomi ko‘rsatilishi mumkin. Masalan, UPDATE imtiyozi quyidagi ko‘rinish 
    olishi mumkin: 
    REFERENCES imtiyozi berilganida ham ustunlar nomi beriladi. Jadvalni faqat 
    alohida ustunlari bo‘yicha ko'zdan kechirishni cheklash uchun tasawur yaratish 
    mexanizmidan foydalanib, imtiyozni real jadval uchun emas, tasawur uchun 
    belgilash lozim. Jadvalni faqat alohida qatorlar bo‘yicha ko'zdan kechirishni 
    cheklash uchun ham tasavvurdan foydalanish mumkin. 
    Imtiyozni bekor qilish REVOKE operatori yordamida amalga oshiriladi. Ushbu 
    komandaning sintaksisi GRANT operatorining sintaksisiga o‘xshash.
    Muayyan MBBTda yuqorida keltirilgan imtiyozlardan farqli imtiyozlar 
    madadlanishi mumkin. Masalan, ba’zi MBBTda foydalanuvchilarga indekslami 
    yaratishga imkon beruvchi INDEX imtiyozini berish mumkin. Ammo INDEX 
    obyekti SQL standartida aniqlanmagan va ushbu imtiyozni berish komandasining 
    sintaksisi tizimdan tizimga o‘zgarishi mumkin. Imtiyozni bekor qilish huquqiga 
    kim egalik qilishi SQL standartida aniqlanmagan. Ammo, odatda, imtiyozni bekor 
    qilish, ushbu imtiyozni bergan foydalanuvchi tomonidan amalga oshiriladi. 
    Pastlashuvchi va ko‘tariluvchi dasturiy 
    ta’minlashni ishlab chiqish
    Dekompozitsiyada olingan tuzilmaviy iyerarxiya komponentlarini loyihalashda
    amalga oshirishda va testlashda ikki xil yondashuv qo‘llaniladi: 
    • ko‘tariluvchi; 
    • pastlashuvchi. 
    Adabiyotlarda 
    ≪yadro kengayishi≫ nomini olgan yana bir yondashuv uchraydi. 
    Bunda nazarda tutiladiki, birinchi navbatda qandaydir asos dasturiy ta’minlash 
    yadrosi, masalan ma’lumotlar va ularga bog‘liq protseduralar tuzilmalari 
    loyihalashtiriladi hamda ishlab chiqiladi. So‘ngra ko‘tariluvchi va pastlashuvchi 
    usullarni kombinatsiyalagan holda yadro kuchaytiriladi. Amaliyotda mazkur 


    yondashuv yadro darajasiga bog‘liq holda aslida yoki pastlashuvchi yoki 
    ko‘tariluvchi yondashuvga mujassamlashadi. 
    Ko‘tariluvchi yondashuv. Ko‘tariluvchi yondashuvdan foydalanishdan oldin quyi 
    daraja komponentlari loyihalanadi va amalga oshiriladi, keyin avvalgisi bo‘yicha 
    shu ishlar qilinib, komponentlar testlanishi va sozlanishi tugallanishi davomida 
    ularni yig'ish amalga oshiriladi. Bunda quyi daraja komponentlari ushbu 
    yondashuvda ko‘pincha komponentlar kutubxonasiga joylashtiriladi. 
    Komponentlarni testlash va sozlash uchun maxsus testlovchi 
    dasturlar loyihalanadi hamda amalga oshiriladi. 

    Download 494.15 Kb.
    1   ...   8   9   10   11   12   13   14   15   16




    Download 494.15 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ma’lumotlar bazasining taqsimlangan tizimida axborot xavfsizligi konsepsiyasi

    Download 494.15 Kb.
    Pdf ko'rish