بسم الله الرحمن الرحيم
الأخوة الكرام
السلام عليكم ورحمة الله وبركاته
نريد نكون فريق عمل يناقش طريقة تحديث وإلحاق البيانات من أي قاعدة إلى القاعدة الحاليه.
- الأسباب :
- قد يمتلك أحدنا أو يعمل برنامج لمؤسسة أو شركة أو جهة أخرى وتلك الجهة لا تملك الإمكانيات لعمل شبكة بين المؤسسة وفروعها وتريد تسليم كل فرع نسخة من البرنامج ونهاية كل شهر مثلاً ترسل نسخة من من قاعدة البيانات فقط وليس البرنامج إلى الجهة الأم أو الرئيسة لتقوم بدورها بتحديث بياناتها .
- النسخة المتماثله لم يرتاح لها الكثير .
- تحديث وإلحاق البيانات عن طريق المعالجات قد لا يعرف لها كل مستخدم.
- النسخ على شكل جداول إكسل برضو لم تروق للبعض.
- المطلوب: إجاد خوارزميات لمعالجة ذلك برمجين.
- التصورات :
- تحديد قاعدة البيانات المراد التحديث منها.
- أختيار أسم الجدول أو الجداول من القاعدة
- إلإتصال بقاعدة البيانات المرسلة عن طريق كائن DAO أو ADO أو أي وسيلة أخرى.
- وضع سجلات أول جدول في مصفوفة.
- وضع سجلات نفس الجدول المراد تحديثه في مصفوفه أخرى.
- المرور عبر السجلات وإلحاق السجلات غير الموجود بعد الكشف عنها عن طريق المفتاح الأساسي في كلا الجدولين.
- المرور على حقول السجل الواحد ومقارنة القيم وعند وجود أي قيمتين مختلفتين لسجل واحد في حقل واحد يتم تحديثها. وبالمثل بقية الجداول والحقول.
السلبيات المتوقعة.
- بطء في البرنامج وخصوصاً إذا كانت الجداول كثيرة وتحتوي على بيانات كبيرة.
- استهلاك ذاكرة كبيرة خلال تنفيذ العمليات.
- التساؤلات :
- هل السلبيات المتوقعة فعلاً ستحصل .
- كيف نستطيع الوصول إلى فكرة كود النسخ المتماثلة.
- هل سنستطيع الوصول إلى هذا الهدف.
أودمنكم التكرم بقراءة ما سبق بتمعن والإدلاء بأرائكم وتصوراتكم من الناحيتين الإجابية والسلبيه . وما هي البدائل في رأيكم وهل سنستطيع تحقيق هذه الفكرة.
شاكر للجميع بإعطاء موضوعي من وقتكم في القراء والتحليل.
علماً بأنه فكرة خطرة ببالي ورأيت الكثير ممن يسألون عن هذا وهي كما قلت فكرة يمكن تجميدها وتخلي عنها كلياً إذا رأيتم أن الموضوع شاق أو غير متحقق.

