مشغلات DML تشغيلعندما يحاول المستخدم تعديل البيانات من خلال لغة معالجة البيانات لغة معالجة البيانات لغة معالجة البيانات (DML) هي لغة برمجة كمبيوتر تستخدم لإضافة (إدراج) وحذف و تعديل (تحديث) البيانات في قاعدة البيانات. … لغة معالجة البيانات الشائعة هي لغة الاستعلامات الهيكلية (SQL)، والتي تُستخدم لاسترداد البيانات ومعالجتها في قاعدة بيانات علائقية. https://ar.wikipedia.org ›wiki› Data_manipulation_language
لغة معالجة البيانات - ويكيبيديا
(DML) حدث. أحداث DML عبارة عن عبارات INSERT أو UPDATE أو DELETE في جدول أو طريقة عرض. يؤدي هذا إلى إطلاق النار عند حدوث أي حدث صالح ، سواء كانت صفوف الجدول متأثرة أم لا.
لماذا نصنع المشغلات؟
Triggersتساعد مصمم قاعدة البيانات على ضمان اكتمال إجراءات معينة ، مثل الاحتفاظ بملف تدقيق ، بغض النظر عنأي برنامج أو مستخدم يقوم بإجراء تغييرات على البيانات. يطلق على البرامج اسم المشغلات لأن حدثًا ما ، مثل إضافة سجل إلى جدول ، يؤدي إلى تشغيلها.
ما هي فوائد الزناد؟
فيما يلي فوائد المشغلات
- توليد بعض قيم الأعمدة المشتقة تلقائيًا.
- فرض التكامل المرجعي.
- تسجيل الأحداث وتخزين المعلومات على الوصول إلى الجدول.
- تدقيق.
- تكرار متزامن للجداول.
- فرض التراخيص الأمنية.
- منع غير صالحالمعاملات.
ما هي نتيجة إنشاء بيان الزناد؟
تسمح لك عبارة CREATE TRIGGER بإنشاء مشغل جديد يتم تشغيله تلقائيًا عندما يحدثحدثًا مثل INSERT أو DELETE أو UPDATE مقابل جدول.
هل الزناد جيد أم سيئ؟
استخدام مشغلاتصالح تمامًا عندما يكون استخدامها مبررًا. على سبيل المثال ، لديهم قيمة جيدة في التدقيق (الاحتفاظ بسجل البيانات) دون الحاجة إلى رمز إجرائي واضح مع كل أمر CRUD في كل جدول. تمنحك المشغلات التحكم قبل تغيير البيانات مباشرة وبعد تغيير البيانات.