الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

احتاج شرح وافى لكل من trigger و stored procedure

مغلقرائج
بدأه arafa_egypt في 1 أكتوبر 2004 · 3 رد · 21,573 مشاهدة · في أرشيف قسم SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اقدم لكم نفسى مهندس عرفه معروف network administrator & database admini

اعشق قواعد البيانات وازاكر منذ زمن فى كتب SQL قابلت هذه الكلمات trigger و stored procedure اعرف عنهم القليل ولهذا لجئت اليكم لكى اعرف الكثير بشرح وافى ومفصل وياليت بالامثله اعلم ان هذا الجزء خاص ب deveolper وانا ادمن ولهذا اطلب المساعده من اهل الخبره افيدونى افادكم الله

#2

باختصار شديد مخل، الـ stored procedure مجموعة من الأوامر أو function. والـ trigger هو الحدث (كما في لغة الفيجوال بيسك) الذي يقدح تلك الأوامر المكتوبة والمخزونة سلفا.

تم تعديل هذه المشاركة بواسطة متعلمـ في 1 أكتوبر 2004 في 01:56

#3

الstored procedure أو الإجراءات المخزنة هي مجموعة جمل مكتوبة بلغة TSQL تقوم بتفيذ عمليات متكررة على قاعدة البيانات ، وتتمثل أهميتها في أن تنفيذ العمليات المتضمنة فيها أسرع ، لأنها compiled ، وتقلل من استغلال الشبكة ، لأنها ترسل الparameters فقط ، ويتم تنفيذ العمليات في السيرفر ، وترجع النتائج النهائية فقط ، بدلا من إرجاع نتيجة كل عملية بحث لكل مستخدم للسيرفر، إضافة لذلك تدعم مبدأ إعادة استخدام البرمجيات Software Reusability.

أما الTrigger أو القادح ، فهو إجراء مكتوب بلغة TSQL أيضا ينفذ عند إجراء أي تحديث على قاعدة البيانات ، خصوصا لضمان التكاملية المرجعية ، والتكاملية الواقعية، فهو ليس كالstored procedure ينادى في أي مكان وفي أي وقت ، الtrigger ينادى فقط عند التعديل أو الحذف أو الإضافة لحقل معين.

تفاصيل أكثر:

http://www.dev4arabs.com/sql/ShowRecord.as...=Article&id=278

مثال لTrigger:

http://www.dev4arabs.com/sql/ShowRecord.as...urceCode&id=234

فكر بطريقة أخرى

#4

شكرا الف شكر على كل من افادنى وعلمنى حرف الهم وفقنى ووفق كل من ساعدنى

هذا الموضوع مغلق.

مواضيع مشابهة