Ma’lumotlar bazasi fanidan 5- laboratoriya ishi fan o‘qituvchisi


Download 1.3 Mb.
Sana24.12.2022
Hajmi1.3 Mb.
#1061924
Bog'liq
malumotlar bazasi 5-top

O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI





Ma’lumotlar bazasi fanidan
5- LABORATORIYA ISHI

Fan o‘qituvchisi: XOLMATOV . O
Talaba: ALLAMUROTOV. F


Samarqand 2022

Nazariy qism.
Trigger - bu jadval bilan bog'langan foydalanuvchi tomonidan belgilangan maxsus funktsiya . agar biz yangi trigger yaratmoqchi bo'lsak:

  • Birinchidan, biz trigger funktsiyasini belgilashimiz mumkin.

  • Ikkinchidan, xuddi shu trigger funktsiyasini jadvalga bog'lang.

  • PostgreSQL Trigger - bu jadval bilan bog'langan voqea sodir bo'lganda avtomatik ravishda ishtirok etadigan funktsiya. Hodisa quyidagi INSERT, UPDATE, DELETE yoki TRUNCATE dan istalgan biri sifatida tavsiflanishi mumkin.
  • Triggerlar turi


  • PostgreSQL da triggerni ikki qismga bo'lish mumkin, ular quyidagilar:

Misol uchun, agar biz 10 qatorga ta'sir qiladigan UPDATE buyrug'ini bersak, qator darajasidagi trigger 10 marta , boshqa tomondanbayonot darajasidagi trigger 1 marta chaqiriladi .

1-qadam



2-qadam




3-qadam


4-qadam



5-qadam.


6-qadam.
Jadvaldan ma’lumotlarni ko’rish.


7-qadam.
Jadvaldagi ma’lumotlarni yangilash.



8-qadam.
Endi trigger orqali jadvaldagi o’zgarishlarni ko’ramiz.

Trigerni o’chirish quyidagi shaklda bo’ladi:


DROP TRIGGER trigger_nomi;
Download 1.3 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling