07-07-21, 10:11 PM
(آخر تعديل لهذه المشاركة : 08-07-21, 10:09 AM {2} بواسطة ابراهيم ايبو.)
السلام عليكم ورحمة الله وبركاته
اخي الكريم
عملية تعدبل قاعدة البيانات القديمة ممكنة في حال لم تضاف جداول لها علاقات مع جداول اخرى (مفتاح رئيسي - مفتاح فرعي) او ان هذه العلاقات لاتؤثر على البيانات المخزنة في القاعدة القديمة(يجب مراعاة هذه النقطة والا ستضطر لانشاء وتعبئة هذه الجداول يدويا حسب البيانات)
بالنسبة لاحتمال ان يقوم الزبون باستعادة نسخة احتياطية ... هنا يجب ان لاتتم او نمنع ذلك لماذا؟
ببساطة لان النسخة الاحتياطية على الاعلب تكون بياناتها اقل من الاخيرة الا اذا تم اخذ النسخة الاحتياطية بعد اخر اقفال للبرنامج او يتم اخذها مع كل اغلاق ايضا ليس لها حاجة اللهم تبقى حتى يتم تعديل القاعدة الجديدة فأن تم التعديل بنجاح يتم حذف النسخة الاحتياطية القديمة وننشئ نسخة احتياطية جديدة من قاعدة البيانات الجديدة بعد التعديل ..
اما ان لم تنجح عملية التعديل عندها تكون النسخة الاحتياطية موجودة وبها لن نفقد البيانات
اخي الكريم
عملية تعدبل قاعدة البيانات القديمة ممكنة في حال لم تضاف جداول لها علاقات مع جداول اخرى (مفتاح رئيسي - مفتاح فرعي) او ان هذه العلاقات لاتؤثر على البيانات المخزنة في القاعدة القديمة(يجب مراعاة هذه النقطة والا ستضطر لانشاء وتعبئة هذه الجداول يدويا حسب البيانات)
بالنسبة لاحتمال ان يقوم الزبون باستعادة نسخة احتياطية ... هنا يجب ان لاتتم او نمنع ذلك لماذا؟
ببساطة لان النسخة الاحتياطية على الاعلب تكون بياناتها اقل من الاخيرة الا اذا تم اخذ النسخة الاحتياطية بعد اخر اقفال للبرنامج او يتم اخذها مع كل اغلاق ايضا ليس لها حاجة اللهم تبقى حتى يتم تعديل القاعدة الجديدة فأن تم التعديل بنجاح يتم حذف النسخة الاحتياطية القديمة وننشئ نسخة احتياطية جديدة من قاعدة البيانات الجديدة بعد التعديل ..
اما ان لم تنجح عملية التعديل عندها تكون النسخة الاحتياطية موجودة وبها لن نفقد البيانات
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
