تریگر پایگاه داده
از ویکیپدیا، دانشنامهٔ آزاد
تریگر (به انگلیسی: Trigger) که در لغت به معنای ماشهاست، در پایگاههای داده نوع خاصی از رویه ذخیرهشده (به انگلیسی: Stored Procedure) است که پس از عملیات درج(Insert)، حذف(Delete) و یا بهروزرسانی(Update) داده، به طور خودکار اجرا میشود[۱][۲]. تریگرها ابزارهای قدرتمندی هستند که میتوان از آنها در پایگاه داده برای جداول یا دیدها استفاده کرد. یک جدول یا دید میتواند چند تریگر داشته باشد.
[ویرایش] موارد استفاده تریگرها
از موارد مورد استفاده تریگرها میتوان به موارد زیر اشاره کرد[۱]:
- محاسبه مقدار فیلدهای مشتق شده به صورت خودکار،
- جلوگیری از تراکنشهای نامعتبر،
- اعمال منطق اجازهدهی پیچید،
- اعمال یکپارچگی داده در پایگاه داده توزیع شده،
- اعمال قواعد کسبوکار پیچیده،
- ثبت وقایع (logging)،
- نظارت پیچیده،
- یکسان نگه داشتن انعکاسهای (replicate) جدول،
- گردآوری آمار
[ویرایش] پانویس
| این یک نوشتار خُرد پیرامون رایانه است. با گسترش آن به ویکیپدیا کمک کنید. |
|
|||||||||||||||||