17

الاعتماد على قاعدة البيانات ام على الكود البرمجي ؟

  • wgh

السلام عليكم ..

كنت اتسائل, ايهما افضل, ان نعتمد في معالجة المعلومات واجراء المعادلات عليها على جمل SQL التي تنفذ من خلال قاعدة البيانات, ام استرجاع البيانات كما هي ثم معالجتها عن طريق الكود داخل البرنامج ؟

ما رأيكم ؟


12

أتعامل مع أحد أنظمة ERP حيث يعتمد مبدأ العمل والمعالجة فيه على الأكواد البرمجية بينما يتم التعامل مع قاعدة البيانات على استرجاع البيانات فقط كما قاموا بتفيعل نظام الكاشينج لضمان الاسترجاع السريع للبيانات وفتح الشاشات.

الميزة هي السرعة في استرجاع البيانات وتخفيض الحمل على أنظمة قواعد البيانات مما يجعلها مناسبة للعمل على الشبكة حتى لو كانت الشبكة لا تدعم نقل حجم كبير من البيانات.

العيب الذي لاحظته ولا زلنا الى الان نرفع بتقارير اصلاحات فيه أن يجب مراقبة Constraints بشكل كبير لأنه في بعض الاحيان يحصل بعض الاخطاء في حفظ واسترجاع البيانات.

اشكرك اخي ..

لكن ما هو نظام ال ERP الذي تتعامل معه ؟ هل هو نظام عام كأنظمة Oracle او SAP ام تمت برمجته خصيصا لمؤسستكم ؟

نتعامل مع نظام ERP اسمه CANIAS مصمم من قبل شركة في تركيا. بعض مفاهيم عمل النظام مأخوذة من SAP.

والشركة التي أعمل بها هي شركة تنفيذ أنظمة ولسنا مستخدم نهائي.