لقد حان الوقت لشراء حل لقاعدة البيانات لمنزلك أو عملك ، ولكن كيف تقرر ذلك؟ أولاً ، حدد الميزات التي تحتاجها حتى تتمكن من اختيار منتج يلبي متطلباتك ولا يسبب الكثير من الألم في الجيب.
قواعد بيانات سطح المكتب
ربما تكون على دراية بمنتج واحد على الأقل لقاعدة بيانات سطح المكتب . يهيمن على السوق أسماء تجارية مثل Microsoft Access و FileMaker Pro و OpenOffice Base. هذه المنتجات رخيصة نسبيًا وتعد رائعة لتطبيقات الويب الفردية أو غير التفاعلية. دعونا نلقي نظرة فاحصة عليهم:
- Microsoft Access : يعد Access جزءًا من مجموعة Microsoft Office ولذلك قد يكون متاحًا لك بالفعل. إذا كان لديك Office ، فسيكون لدى Access واجهة مألوفة لك ، لذلك قد يكون من السهل تعلمه من الحلول الأكثر قوة. يتم دعم جميع ميزات قواعد البيانات الأساسية ، بما في ذلك استعلامات البيانات المعقدة ، ومستخدمين متعددين ، ونماذج إدخال البيانات ، وإعداد التقارير. تمت إضافة وظيفة تستند إلى الويب مع إصدار 2010 ، مما يسمح للمستخدمين بالوصول إلى قاعدة بيانات دون تثبيت Access على النظام الخاص بهم. لسوء الحظ ، يدعم Access حجمًا أقصى لقاعدة البيانات يصل إلى 2 غيغابايت ، مما يحده إلى الشركات الصغيرة والأفراد. يتوفر الوصول على كل من Windows و Mac.
- FileMaker Pro : في الأصل متاح فقط على نظام التشغيل Mac ، فإن FileMaker Pro قد أصبح قويًا في السنوات الأخيرة وهو بديل موثوق به لـ Access. إنه سريع ومنخفض التكلفة ويوفر مجموعة من الأدوات لدعم حلول الهاتف المحمول. FileMaker Pro هو جزء من منصة FileMaker التي تتضمن FileMaker Go لمنصات الهاتف المحمول و FileMaker Cloud و FileMaker Server لاستضافة التطبيقات في السحابة.
- قاعدة OpenOffice : توفر قاعدة البيانات المجانية هذه التي يقدمها Apache الكثير من وظائف قواعد البيانات الأساسية ، لكن كونك مجانيًا يحد من مجموعة الميزات. ربما يكون استخدامه الأساسي هو المستخدم المنزلي ، ويتضمن سلسلة من المعالجات للمساعدة في التكوين. ومع ذلك ، فإنه يوفر مجموعة من محركات الأقراص للاتصال بمحركات قاعدة بيانات متعددة المستخدمين بما في ذلك MySQL و PostgreSQL.
قواعد بيانات الخادم
إذا كنت تخطط لتطبيق قاعدة بيانات للخدمة الشاقة مثل موقع للتجارة الإلكترونية أو قاعدة بيانات متعددة المستخدمين ، فستحتاج إلى الاتصال بأحد المسدسات الكبيرة. توفر قواعد بيانات الخوادم مثل MySQL و Microsoft SQL Server و IBM DB2 و Oracle قوة نيران حقيقية ولكنها تحمل سعرًا ثقيلًا.
- أوراكل : أوراكل هو ملك قواعد البيانات ، وكان أول نظام لإدارة قواعد البيانات العلائقية (RDBMS) المتقدمة. مجموعة ميزاتها واسعة وعميقة ، ولكن كذلك هو منحنى التعلم. إذا كنت تحتفظ بكثير من البيانات عبر مواقع متعددة ولديك بعض المساعدة التقنية والجيوب العميقة ، فقد يكون هذا هو الخيار الأفضل.
- Microsoft SQL Server : يعتبر SQL Server خيارًا رائعًا إذا كانت مؤسستك تستخدم تطبيقات Microsoft بالفعل. إنه سهل الاستخدام ويتكامل بإحكام مع منتجات Microsoft الأخرى.
- MySQL : تمتلك شركة Sun Microsystems MySQL ولكنها أصبحت جزءًا من Oracle عندما اشترت Oracle Sun في عام 2009. وهي تشتهر بالتطبيقات المستندة إلى الويب.
- آي بي إم DB2 : قاعدة بيانات آي بي إم للشركات DB2 هي منافسة أوراكل المباشرة وتكسب المعركة على السعر أيضا.
هؤلاء الأربعة ليسوا اللاعبون الوحيدون في لعبة قاعدة بيانات الخادم ، لكنهم عادة ما يكونون الأكبر. آخرون للنظر هي Teradata ، و PostgreSQL SAP Sybase. توفر بعض قواعد بيانات المؤسسة طبعات "صريحة" مجانية أو منخفضة التكلفة ، لذا تحقق من تلك على أنها فرصة لأخذ الميزات الخاصة بالدوران.
قواعد بيانات الويب
في الوقت الحاضر ، يستدعي كل تطبيق من قواعد البيانات تقريبًا نوعًا من التفاعل عبر الويب. يفترض العديد من الناس أنه إذا احتجت إلى قبول أو تقديم معلومات على الإنترنت ، فستحتاج إلى استخدام قاعدة بيانات الخادم. هذا ليس صحيحا بالضرورة - يمكن لقاعدة بيانات سطح المكتب (غير مكلفة!) تلبية احتياجاتك. على سبيل المثال ، أضاف Microsoft Access دعمًا لتطبيقات الويب مع إصدارها عام 2010. إذا كنت في حاجة إلى هذه الإمكانية ، تأكد من قراءة جميع المطبوعات الدقيقة لأي قاعدة بيانات تفكر في شرائها.