Fan: Ma’lumotlarni boshqarish


Triggerlarning kamchiliklari



Yüklə 37,08 Kb.
səhifə5/5
tarix31.08.2023
ölçüsü37,08 Kb.
#141165
1   2   3   4   5
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:
Yüklə 37,08 Kb.

Dostları ilə paylaş:
1   2   3   4   5




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin