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

طريقة مبتكرة لتبادل البيانات بين القواعد غير المتصلة

بدأه KHALED BIN WALEED في 21 سبتمبر 2010 · 3 رد · 876 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

وجدت ذلك الموضوع فى احدى المنتديات عن طريق الصدفة و ارت أن اعرضة على اساتذى و الاعضاء فى المنتدى لتعم الفائدة و قد يكون موضوع مقرر و لكن لم اهتدى الية سابقاً

لحفظ الحقوق الموقع هو

http://forum.accesswordkingdome.com/showthread.php?t=2101

-----------------تم النقل من الموقع كما هو -------------

اود التوضيح ان الطريقة لتبادل البيانات وليس الكائنات بين قواعد البيانات.

بالطبع تبقى عملية الاتصال المباشر بين قواعد البيانات هي الطريقة الامثل ولكن في بعض الاحيان قد يراد مزامنة عدة قواعد متباعدة مثلا مؤسسة يبعد مستودعها عدة كيلو مترات عن مركز الادارة ولا تسمح امكانيات المؤسسة بعمل نظام شبكة بعيدة او ان العملية غير مجدية وهنا يلزم ايجاد وسيلة لنقل البيانات يدوياً.

الطريقة العادية والمعروفة هي باخذ نسخة عن التعديلات على قاعدة بيانات وسيطة يتم تحميلها على قرص او فلاش ميموري . وفي اغلب الاحيان يتم تحميل كامل القاعدة الطرفية على القرص او الميموري.

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

تتلخص الطريقة في تحويل الجداول والاستعلامات الى ملفات نصية مشفرة بحيث لايمكن قرائتها الا بواسطة قاعدة بيانات معدة لذلك .

والاجمل من ذلك ان اي عبث بهذه الملفات النصية سيؤدي الى اتلاف الملف بالكامل مما سيكشف محاولات التلاعب. فلو حاولت حذف حرف ثم اعت كتابة نفس الحرف مرة اخرى فسيتم اتلاف الملف بالكامل .

الاجمل من ذلك الحجم الصغير جداً والذي يقل عن 10% من حجم قاعدة البيانات واقصد هنا قاعدة بيانات تحتوى فقط على الجدول ناهيك عن العناصر الاخرى.

فقاعدة بيانات حجمها 18 ميغا بايت لم يتجاوز حجمها بعد التحويل 1.65 ميغا بايت.

البرنامج المرفق يقوم بالدخول على قواعد البيانات المختلفة وتحويل بياناتها الى ملف نصي يمكن تداوله بكل يسر وسهولة ولا يمكن قرائته الابواسطة نفس القاعدة او نسخة منها.

كما يقوم بقرائة الملفات المشفرة وتحويلها الى جداول وبيانات.

عيب البرنامج الوحيد هو البطء النسبي فقد استغرق تحويل 18 ميغا بايت ما يقارب الاربعة دقائق ونصف اثناء التشفير و ستة دقائق اثناء فك التشفير وذلك راجع الى ان معالج التشفير يقوم بمعالجة النص حرفا حرفاً.

حمل المرفق من هنا

http://www.ziddu.com/download/7536792/DataTransFair.rar.html

1
#2

ما رايكم هل جربها أحد

#3

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

انا جربت البرنامج

بصراحة رهيب

بس

البرنامج أهمل بعض الجداول المهمة ولم يقم بتشفيرها لا أدري لماذا

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

قمت بإعادة تحميل البرنامج على سيرفر المنتدى للفائدة

تصدير البيانات إلى ملف تكست وتشفيرها.rar

تم تعديل هذه المشاركة بواسطة عبيدالله في 30 ديسمبر 2010 في 22:48

#4

شكرا اخى عبيد الله

لان الموضوع حلو لكن لم اجد من يشجعنى

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…