مطالب آموزشی در این جلسه:
DML Trigger: AFTER TRIGGER (INSERT, UPDATE, DELETE) .۱
۲. ذخیره سوابق تغییرات رکوردها در جدولی دیگر توسط Trigger همراه با ذخیره تاریخ، عمل DML صورت گرفته و مشخصات کاربر و …
۳. کنترل داده های ورودی و موجود جهت حفظ یکپارچگی
۴. جلوگیری از امکان انجام دستورات DML توسط کاربر تحت شرایط معین
Nested Trigger .۵ و چالش های آن
Recursive Trigger .۶
۷. بررسی اولویت تریگرها
DML Trigger: INSTEAD OF TRIGGER (INSERT, UPDATE, DELETE) .۸
۹. جلوگیری از تغییرات نامعتبر و نامناسب رکوردها و هدایت تریگر به انجام عملی دیگر به جای آن تغییرات
۱۰. جداسازی داده های تکراری و غیرتکراری ورودی توسط تریگر
۱۱. بررسی امکان داشتن کلید خارجی بین دو جدول از دو دیتابیس متفاوت توسط تریگر در عین حفظ شدن یکپارچگی ارجاعی
۱۲. بررسی امکان انجام تغییرات روی رکوردها تنها توسط کابران مجاز توسط تریگر
DDL Trigger .۱۳ در سطح دیتابیس و سرور
۱۴. ذخیره سوابق هرگونه تغییرات متا دبتا
۱۵. استفاده از تریگر جهت محدودسازی کاربران برای ایجاد تغییرات روی متا دیتا در سطح دیتابیس و سرور
LOGON Trigger .۱۶
۱۷. بررسی انواع کوئری ها جهت محدود سازی کاربر برای اتصال به SQL Server
۱۸. رصد و کنترل کاربران متصل به دیتابیس SQL Server
۱۹. توابع Update و COLUMNS_UPDATE
۲۰. بررسی تابع EVENTDATA جهت واکشی مشخصات کاربران و سیستمهای کاربران که رویدادهای DDLای و لاگینی انجام داده اند
۲۱. توابع APP_NAME, HOST_ID, HOST_NAME, CONNECTIONPROPERTY, SESSION_CONTEXT
۲۲. تابع TRIGGER_NESTLEVEL و متغیر سیستمی NESTEDLEVEL@@
۲۳. متغیرهای سیستمی PROCID@@ و ROWCOUNT@@
۲۴. پروسیجرها و جداول و ویوهای سیستمی sys.triggers, sys.trigger_events, sys.trigger_event_types, sys.server_triggers, sys.dm_exec_trigger_stats, sp_HELPTEXT, sp_HELPTRIGGER, sp_settriggerorder, sp_set_session_context
فایل های موجود در این آموزش: ۲ فایل ویدیوی آموزش – کد آموزش – فایل PDF جزوه – فایل PDF نمایش EventData – فایل Word تمرین
حجم فایل: ۷۳۵ مگابایت
نقد و بررسیها
هنوز بررسیای ثبت نشده است.