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

ماذا لو حولناها إلى DBase

مغلق
بدأه القحم في 20 يوليو 2003 · 5 رد · 814 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أعزائي وأحبائي...

سلام الله عليكم ورحمته وبركاته وبعد:

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

ـــ مما أعُده عيباً في أكسس أن قاعدة البيانات لا يمكن أن تستغي عن جداول البيانات ولو للحظة واحد؛ في حريصة أن تبقى هذه الجداول في حضنها, أو حضن قاعدة أخرى, المهم أنه لابد للجداول من حاضنة.!!!

ومع هذه المشكلة أخذ القلق يساورنا. فلو تحطمت القاعدة لتحطمت البيانات معها، ولو اقتصر الأمر على القاعدة لكان الأمر هينا، إذ أن مصدر قاعدة البيانات عندنا ونستطيع وبلمسة زر نسخة واحدة أخرى وتوزيعها، لكن من سيعوضنا عن البيانات التى مكثنا في تسجيلها وقتاً ليس باليسير؟ (الله)

ـــ من هنا كان من الضروري إيجاد حلول جذرية لحماية البيانات من هذا الخطر المحدق.

ـ زد على هذا أننا بحاجة إلى طرق سهلة لنقل هذه البيانات على الوسائط المتاحة، وكوننا نقوم بهذا الإجراء ضمن قاعدة البيانات أمر في غاية الصعوبة، فالذاكرة التي تشغلها قواعد البيانات على تلك الوسائط كبير نسبيا إذا ما قورن بغيرها من قواعد البيانات.

ـ وأمر آخر مثير للضجر أيضا؛ هو اختلاف نسخ الأكسس فالقديم لا يستفيد من الجديد، ولا عكس.

ـ ويزداد الأمر سوءا إذا كانت البيانات تعمل على الشبكة.

ــــ عظم الله اجركم. ما هو الحل ؟

الحل: ماذا يحدث لو قمنا بتحويل هذه البيانات إلى ملفات (DBase: III.IV.V)، وربطنها بقاعدة البيانات؟ ( ولا من رأى ولا من درى ).

ماذا ستكون النتجية؟

مبهرة حقاً فبياناتك التي كتبتها باللغة العربية ستبقى كما هي، ولن تتغير.

أخوكم: القحم

#2

السلام عليكم

أخي العزيز القحم

وما فائدة التحويل الى قاعدة بيانات الداتابيس 3، 4 او 5 اذ انها بالنهايه عباره عن قاعدة اخرى مربوطه مع القاعدة الاساسية .

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

تحياتي

======

(f) (f) (f)

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#3

أستاذي: فصيل

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

أما جداول بيانات DBase فإن الجداول منفصلة عن بعضها, كل جدول في ملف مستقل, وإن كان الربط في حضانة واحدة .

وهذا هو المفيد.

وهذا لا يخفى.

مع تشرفي واستشرافي لتوجيهكم وفقكم الله

.. تلميذك

#4

السلام عليكم

حسنا وما المانع من جعل كل جدول في قاعدة مستقله MDB ثم يتم الربط

فعند انهيار القاعدة الاساسية تكون الجداول في القاعدة الاخرى ولا تتأثر بانهيار القاعدة الاساسية .

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

تحياتي

======

(f) (f) (f)

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#5

أستاذي: فيصل

ــ مع هذا ستبقى داخل الحاضنة.!!

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

ــ وهذا ليس موجودا مع ملفات DBase

ــ وأيضا ليس كل أحد يوجد لديه مشغلات DBase، بعكس Access فلا يخل جهاز منه. وهذا يكسب الملفات شئيا من الأمان.

.. تلميذك

#6

السلام عليكم ورحمة الله وبركاته

أخي العزيز : القحم

بالنسبة الى الداتابيس ليست موجوده عند الكثير لكن كل من يملك الاكسس يستطيع استيراد ملفات الداتابيس ثم يعمل بها ماشاء فأين الأمان النسبي الذي تتكلم عنه ؟

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

تحياتي (f)

========

counter2001b.cgi?602678

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 

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

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