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

من الأفضل SQL server2000 أو Access

مغلق
بدأه سيد الاحساس في 22 ديسمبر 2005 · 2 رد · 587 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة الاعزاء ..

لدي استفسار بسيط ..

وهو :

لدي مشروع مصمم بالـ asp.net

ويعتمد على قواعد البيانات في التخزين والاستخراج من قاعدة البيانات..

ولكني محتار في اختيار البرنامج :

هل اختار

SQL server

أم

Access

----------------------------------------------------------------------------

آمل من الأخوة توضيح السبب في الاختيار بتفصيل أكثر ..

من ناحية الميزات والعيوب لكل منهما

لأنني سأعتد بآرائكم ..

وفقكم الله لما يحب ويرضى ..

دمتم بخير ..

#2

اعتقد ان الفرق شاسع جداً بينهما .... فـ Access :

الميزات:

1- محرك الـ Access موجود ضمنياً ضمن Windwos و بالتالي لست بحاجة إلى تنصيب الـ Microsoft Access على الجهاز.

2- سهل الإستخدام جداً.

3- يمكنه العمل على أي إصدار من Windows.

4- يمكن إعتباره في نهاية الأمر كملف عادي يحمل بيانات، و بالتالي هذا يسهل العمل معه ( و سنرى أن ذلك يعتبر سلبية أيضا)

5- تنصيب الـ Access مع بناء قاعدة البيانات و ربط الجداول يمكن أن يتم في دقائق معدودة.

السلبيات:

1- إمكانية تخزينه ضعيفة جدا جداً عند المقارنة بـ Sql Server ... فعملية تخزين مئات الألوف من السجلات كافية لإحداث مشاكل عديدة.

2- كون قاعدة البيانات ملف واحد فهذا يصعب على نظام التشغيل التعامل معه من حيث تعدد المستخدمين، حيث أن هناك عدد محدد من المستخدمين الذين يمكنهم الولوج إلى ملف ما في نفس اللحظة.

3- في النهاية قاعدة بيانات Access لم تخلق لتعمل على نظام Server-Client ... و بالتالي ليس من المكن إعطائها هذه المهمة ... فليس هناك Server لـ Access.

أما عن Sql Server :

الميزات:

1- منتج قوي و جبار ... يؤمن لك خدمات متكاملة.

2- سرعة فائقة في إنجاز العمليات.

3- سرية عالية جداً.

4- Server-based.

5- إمكانية تقبل عدد هائل من المستخدمين في نفس اللوقت من خلال إدارتهم عن طريق المخدم.

6- إمكانية تخزين عدد هائل من المعطيات دون أن يؤثر ذلك على سرعة و اداء قاعدة البيانات.

السلبيات:

1- تحتاج إلى تشغيل الـ Server لتبدأ العمل ... و هنا قد لا تكون لديك الصلاحيات أو نظام تشغيل يدعم تشغيل الـ server ..

و مثال لك أنه لا يمكن تشغيل نسخة SQL Server Enterprise على Windows XP ..

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

لذلك أعتقد أن متطلبات برنامجك هي التي ستحدد ماذا تستخدم ..

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

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