السلام عليكم ورحمة الله وبركاته
الكثير من المبرمجين لا يثقون في الاكسس كونه برنامج سهل الاخترق .
فيقضي المبرمج الوقت الكبير لتصميم برنامج ومن ثم يأتي هاوي ويسرق منه كل جهده . ( هكذا يظن )
ومبرمج أخر يقول :الاكسس بطيئة جدا .
وآخر يقول : أشك في قدرات الاكسس لعمل برامج من خلال تزويدها ببيانات من خلال جهاز server
وللاجابة على هذه الأسئلة أقول :
الحماية .
------------
نفس درجات الحماية التي يؤمنها برنامج الفيجول بيسك يستطيع تأمينها ال access . وذلك لان الاكسس يستطيع الوصول لمعظم ال API,s التي نستطيع استخدمها في الفيجول بيسك . ونستطيع من خلال هذه الا API,s الوصول لرقم المعالج مثلا او رقم الهارد ديسك او اي شيء آخر .
برنامج الفيجول بيسك يؤمن لنا نسخة تنفيذية exe صعبة الاختراق . وكذلك ال ACCESS يؤمن لنا نسخة تنفيذية صعبة الاختراق وهي mde حيث من الصعب جدا الوصول لل code في ملف الاكسس التنفيذي مثله مثل ملف ال exe . هذا على حد علمي .
هل الاكسس بطيئة وهل تنفع لعمل برامج ال cline-server
------------------------------------------------------------
الصراحة الاكسس بطيئة كقاعدة بيانات . فهي لا تقارن بالاوراكل او ال sql server مثلا . وهذا ملاحظ عندما تكبر قاعدة البيانات ويصبح حجمها كبير .
لحل المشكلة . نستطيع تصميم قاعدة البيانات على sql server او oracle واستخدام الاكسس فقط كواجهة interface application مثلها مثل ال فيجول بيسك ومثل ال developer في الاوركل . وربط الاكسس بقاعدة البيانات من خلال ال odbc
وبهذا نستطيع ان نربط الاكسس بقاعدة بيانات موجودة على سيرفر . ونتخلص من عيب البطء .
ولكن نكسب شيء عظيم هو سهولة تصميم النماذج والتقارير في الاكسس . ونرتاح من تعقيدات التعامل مع قواعد البيانات من خلال الفيجول بيسك .
والموضوع للنقاش .
ودمتم بخير .