انواع Trigger

90.000 تومان

شرح آموزش: آموزش کامل مبحث Triggerها و نکات جانبی مربوط به آن همانند: استفاده از Trigger جهت امکان ثبت سوابق تغییرات،  بررسی  انواع Triggerها (DML – DLL – LOGON) برای اجرای یکسری روالهای مختلف در قبل یا بعد فرآیندها و رویدادهای خاص، کنترل داده های ورودی و خودکار نمودن taskهای روتین، جلوگیری از تغییرات نامعتبر  و نامناسب رکورد ها و کاربردهای دیگر.

طول دوره:  ۷ ساعت

مدرس: امیرفرداد سلامی

مطالب آموزشی در این جلسه:

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 تمرین

حجم فایل:  ۷۳۵ مگابایت

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “انواع Trigger”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Content missing