O'zbеkiston r



Yüklə 7,78 Mb.
səhifə44/56
tarix11.11.2023
ölçüsü7,78 Mb.
#131745
1   ...   40   41   42   43   44   45   46   47   ...   56
Malumotlar bazasi.Uslubiy qo\'llanma

5. Before delete trigger

    1. Master_ochirish_oldin triggerini yaratamiz;


17.15 – rasm. Master_ochirish_oldin triggerini yaratish

    1. Yaratgan triggerimizni ishlatamiz va natijasini master0 jadvalida ko’ramiz; ya’ni biz trigger yordamida ID 5 ga teng satrni o’chirdik.


17.16 – rasm. Master0 jadvalidan satr o`chirish natijasi
6. After delete trigger
6.1. Master_ochirish_keyin triggerini yaratamiz;


    1. rasm. Master_ochirish_keyin triggerini yaratish

    1. Yaratgan triggerimizni ishlatamiz va natijasini master0 jadvalida ko’ramiz; yani biz trigger yordamida ID 1 ga teng satrni ham o’chirdik.


17.18 – rasm. Master0 jadvalidan satr o`chirish natijasi
7. drop trigger:
7.1. Oldingi misollarda yaratgan master_ochirish_oldin triggerini o’chiramiz;


    1. rasm. Ma’lumotlar bazasidagi triggerni o’chirish

Vazifalar
1.Yuqorida ko`rsatilganlardan foydalanib tanlangan variyantga muvofiq mavzu uchun MySQL da protseduralar yarating va undan foydalaning.
2.Bajarilgan ishlar haqida hisobot tayyorlang (1-2-ilovalarga qarang).


Nazorat savollari

  1. Triggerni yaratish qanday amalga oshiriladi ?

  2. Protseduralarni yaratish qanday amalga oshiriladi?

  3. Protsedurani chaqirish qanday amalga oshiriladi?

  4. Delimiter belgisi nima uchun ishlanadi?


18 - LABORATORIYA ISHI

Yüklə 7,78 Mb.

Dostları ilə paylaş:
1   ...   40   41   42   43   44   45   46   47   ...   56




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin