• Master_update
  • . Maxsulotlar
  • Master_update1
  • Master0
  • Toshkent axborot texnologiyalari universiteti samarqand filiali ma’lumotlar bazasi fanidan




    Download 2,48 Mb.
    bet16/17
    Sana13.01.2024
    Hajmi2,48 Mb.
    #136474
    1   ...   9   10   11   12   13   14   15   16   17
    Bog'liq
    ma\'lumotlar bazasi

    Ishni bajarish tartibi
    Bizda maxsulotlar jadvali bor edi. Triggerlar bilan ishlash uchun master0 degan jadval yaratamiz:

    Master0 jadvalining yaratilishi
    Endi triggerlarni yaratishni boshlaymiz:

    1. Before update trigger

    Maxsulotlar jadvaliga e’tibor qilaylik.

    Maxsulotlar jadvalidagi ma’lumotlarni ko`rish so`rovi

      1. Master_update triggerini yaratamiz.


    Master_update triggerini yaratish

      1. Master0 jadvalini ko’ramiz.


    Master0 jadvalidagi ma’lumotlarni ko`rish so`rovi
    1.3. Yaratgan triggerimizni ishlatamiz, yani ID 1ga teng maxsulotlar soniga 500 ni qo’shib yangilaymiz;

    . Maxsulotlar jadvali
    Master jadvaliga yana bir nazar solsak o’zgarishni ko’ramiz;

    Update operatorini ishlatgandan keyin Master jadvalidagi ma’lumotlar
    2. Master0 jadvalini ko`ramiz.

    Update opertaorini ishlatgandan keying master0 jadvali

      1. Master_update1 triggerini yaratamiz;


    Master_update1 triggerini yaratish

      1. Triggerni ishlatamiz; IDsi 3ga teng bo’lgan maxsulotlar soniga 100ni qo’shamiz;

    Eslatma: bu ma’lumotni yuqorida master0 jadvaliga ham ko’chirdik;

    Trigger yaratilgan jadvalda Update operatorini qo’llash

      1. Master0 ni ko’ramiz;


    Update operatorini ishlatilganidan keyin master0 jadvalidagi ma’lumotlarning o’zgarishi
    14.4. Maxsulotlar jadvalidagi o’zgarishni ham ko’ramiz;

    Maxsulotlar jadvalidagi Update operatorini qo`llagandan keying o`zgarishlar

    Download 2,48 Mb.
    1   ...   9   10   11   12   13   14   15   16   17




    Download 2,48 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Toshkent axborot texnologiyalari universiteti samarqand filiali ma’lumotlar bazasi fanidan

    Download 2,48 Mb.