تكنولوجيا المعلومات
أحدث الأخبار التقنية - تعليم تصميم وبرمجة المواقع من الالف الى الياء

الفرق بين mysql و sql server وما هى الإختلافات بينهم

0 107

الفرق بين mysql و sql server

نقدم لكم في مقالتنا اليوم الفرق بين mysql و sql server وذلك لنساعدك على الاختيار بينهم، وفي البداية يجب علينا تعريفكم على:

التعرف على mysql :-

ما هي My Sql وما هي استخداماتها والعيوب والمميزات

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

ومن الصفات الأساسية التي تتميز بها mysql
هو الشعبية الكبيرة لها داخل مجتمع بدء التشغيل

ولأن mysql مصدر مفتوح ومجاني أصبح للمطورين البدء باستخدامه وتعديل شفرته في الحالات النادرة التي من الممكن أن يحتاجوا إليها
وفي الغالب يتم استخدام mysql مع PHP و Apache Web Server وعلى قمتها Linux
والتي أصبح اختصارها LAMP المشهور (Linux , Apache , mysql , PHP).

التعرف على SQL SERVER:-

ما هي SQL Server وما استخداماتها وما هى العيوب والمميزات؟

في الثمانينات قامت Microsoft بتطوير SQL SERVER وقد أصدرت وعد بتوفير RDBMS ذات ثقة كبيرة وقابلة للتطوير

وكان SQL SERVER معروف باسم Microsoft SQL SERVER في وقت أطول من MY SQL

وتظل هذه السمات هي الأساس لـ SQL SERVER مع مرور الزمن
وهي أيضا تعتبر هي منصة الانتقال بين برمجيات الشركات على نطاق واسع
وقد تم تصميم SQL SERVER أساسا للمطورين المستخدمين NET لأنها لغة تختص بهم، وذلك بدل عن PHP لـ mysql.

وبعد ما تعرفنا على تعريف كل منهما نتعرف معكم على

الاختلافات الأساسية بينهم:-

في البداية نقول أن SQL SERVER يعمل بشكل جيد مع NET بينما يعمل MY SQL مع جميع اللغات وفي الغالب يكون مع PHP

ومن الجدير بالذكر أن SQL SERVER الوحيد الذي يستخدم لتشغيل Windows ومن النصيحة الموجهة لجميع المطورين إذا أردت مواصلة العمل على استخدام windows إذا كنت تعمل على SQL SERVER
والتحويل إلى Linux لو كنت تستخدم MY SQL.

الميزة المهمة للبرمجيات الاحتكارية أمام البرمجيات المفتوحة هو الدعم الحصري الذي تناله
وهي أكثر ميزة بالنسبة ل SQL SERVER حيث أنه مدعوم من قبل أكثر شركات التكنولوجيا في العالم

وقد قامت Microsoft بعمل أدوات جديدة ل sql server وقد تم تجميعها في PDBMS ومن الممكن الحصول على حلول خارجية من الويب ولكن قد يصبح غير مناسب لبعض الأشخاص.

ومن الفروق أيضا أن MY SQL لا يسمح لك بإلغاء الاستعلام في منتصف التنفيذ
وفي المقابل تطلب منك Microsoft ترخيص لتشغيل قواعد بيانات على SQL SERVER لكن في SQL MY تستخدم رخصة شعبية
وهناك فرق يتم تجاهله في بعض الأحيان وهو استخدام SQLSERVER تستخدم محرك تخزين واحد
بينما تستخدم MY SQL يعتبر أكثر مرونة ويمكنهم استخدام محركات مختلفة.

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More