أكسس .. البيت الذي تسكن فيه البيانات (3)

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

أ‌- قامت مايكروسوفت بإدخال نمط جديد من أنماط قواعد البيانات و الذي يعرف بـ MDE فبعد الانتهاء من تصميم قاعدة البيانات يقوم المصمم بتحويل تنسيقها إلى هذه الهيئة من خلال الأدوات المرافقة مع برنامج الأكسس، وبذلك لن يتمكن أي دخيل من إحداث تعديل بالكائنات التي تحتويها قاعدة البيانات ، أي انه لن تتمكن من تغيير الاسم الحقيقي لمصمم قاعدة البيانات و تضع اسمك ، أو تغيير هيئة التقارير التي تستخرج من البرنامج ، و تنفست مايكروسوفت الصعداء و استطاعت أن تجذب بعض المعارضين لصفها ، إلا أن ذلك لم يدم طويلاً ، فقد تمكنت المجموعة الأخرى من المعارضين و التي لم تلحق بالركب – و بتجربة شخصية فيما بعد - في اكتشاف ثغرة خطيرة غفلت عنها مايكروسوفت تسمح بأحداث أي تعديل بالكائنات التي تحتويها قاعدة البيانات ، الأمر الذي أدى إلى جعل الحرب حامية الوطيس بين المحبين و المعارضين وسقوط الكثير من القتلى في صفوف المحبين ليتم احتساب نقطة إضافية لحسابهم.
ب‌- من ضمن الاتهامات التي تم توجيهها لأكسس أنه لا يحافظ على سلامة قاعدة البيانات عندما يجري التعامل معها من جهات خارجية كالإنترنت ، وكردة فعل طبيعية من مايكروسوفت و اعتباراً من الإصدارة 97 تم إضافة ما يسمى بمحرك لقاعدة البيانات و المسمى Microsoft Jet الداعم للكثير من الامتيازات المتقدمة في العلاقات بين الجداول وجعل جميع التعاملات مع البيانات تمر عبر المحرك Jet حيث يقوم هذا الأخير بالتدقيق حول قواعد محددة لسلامة البيانات و التي تعرف بـ Validation Rules التي يحددها مدير قاعدة البيانات مسبقاً كما لا يمكن تجاوز أو تخطي هذه القواعد أو الالتفاف من حولها لتكسب مايكروسوفت النقطة الوحيدة لصالحها.

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

الخلاصة:
إن القرار النهائي لاستخدام أكسس في بناء قواعد البيانات الخاصة بك من عدمه مقرون بنقاط كثيرة منها:
1- نوع البيانات التي سيتم إدخالها في قاعدة البيانات.
2- عدد ونوع المستخدمون الذين سيعملون في إدخال و إخراج البيانات.
3- حجم البيانات التي سيتم إدخالها لقاعدة البيانات.
4- مدى حساسية و أهمية تلك البيانات.
5- فهم نقاط الضعف و نقاط القوة الموجودة في أكسس.
6- وضع المؤسسة التي تعمل بها.

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

أكتب تعليقاً


- Check Google Page Rank