Fan: Ma’lumotlarni boshqarish


Triggerlarning kamchiliklari


Download 37.08 Kb.
bet5/5
Sana17.10.2023
Hajmi37.08 Kb.
#1706418
1   2   3   4   5
Bog'liq
Fan Ma’lumotlarni boshqarish

Triggerlarning kamchiliklari


Murakkablik. Ma'lumotlar bazasidagi ma'lumotlarga ba'zi harakatlarni joylashtirish uni loyihalash, amalga oshirish va boshqarishni murakkablashtiradi.
. Funktsionallikning foydalanuvchidan maxfiyligi. Ba'zi xususiyatlar yashirin bo'lsa, ilovani yangilash qiyin.
. Ishlash samaradorligiga ta'siri. Kam sonli triggerlar bilan ma'lumotlarni qayta ishlash vaqti ortadi.

Triggerlarni tahrirlash va o'chirish


Triggerni olib tashlash uchun DROP TRIGGER iborasidan foydalaning.
. Triggerni o'zgartirish uchun ALTER TRIGGER ... operatoridan foydalaniladi.
. Triggerlarni o'chirish
Ba'zi hollarda, masalan, ommaviy yuklab olishda, triggerlarni o'chirib qo'yish kerak. Bir qator DBMSlarda tegishli imkoniyatlar taqdim etilgan. Oracle va SQL Serverda kalit so'zlar DISABLE|ENABLE, InterBase-da INACTIVE|ACTIVE - ALTER TRIGGER bayonotida.

Triggerlarning qo'shimcha turlari


Oracle va SQL Server yangilanmaydigan ko'rinishlar uchun triggerlarni yaratish (almashtirish) imkoniyatini beradi. Buning uchun kalit so'zlar O'RNISI uchun berilgan:
Siz mijozning ko'rinishlar yordamida ma'lumotlarni yangilashga urinishlarini kuzatishingiz va ba'zi harakatlarni bajarishingiz, yangilanmagan ko'rinishlarni boshqarishingiz va hokazo.
. SQL Server DBMS xabar bilan barcha amallarni aslida to'xtatuvchi orqaga qaytarish triggerini taqdim etadi:
Download 37.08 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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