قاعدة بيانات مايكروسوفت أزور SQL

قاعدة بيانات Microsoft Azure SQL (المعروفة أيضًا باسم SQL Server على Azure أو Azure SQL ؛ والمعروفة سابقًا باسم SQL Azure و SQL Server Data Services و SQL Services و Windows Azure SQL Database ) هي قاعدة بيانات سحابية مُدارة ( PaaS ) لخوادم Microsoft SQL Server السحابية، تُقدم كجزء من خدمات Microsoft Azure . تتولى هذه الخدمة وظائف إدارة قواعد البيانات لخوادم Microsoft SQL Server السحابية ، بما في ذلك الترقية والتحديثات والنسخ الاحتياطي والمراقبة، دون تدخل المستخدم. [ 1 ]

ملخص

تدعم قاعدة بيانات Azure SQL التخزين متعدد الأنماط للبيانات المهيكلة وشبه المهيكلة وغير العلائقية . [ 2 ]

تتضمن قاعدة بيانات Azure SQL ذكاءً مدمجًا يتعلم أنماط التطبيقات ويقوم بتكييفها لتحقيق أقصى قدر من الأداء والموثوقية وحماية البيانات .

تشمل القدرات الرئيسية ما يلي:

  • التعرف على أنماط وصول التطبيق المضيف إلى البيانات، وضبط الأداء التكيفي، والتحسينات التلقائية للموثوقية وحماية البيانات. [ 3 ]
  • التوسع حسب الطلب. [ 4 ]
  • إدارة ومراقبة التطبيقات متعددة المستأجرين مع مزايا العزل لعميل واحد لكل قاعدة بيانات. [ 5 ]
  • التكامل مع أدوات مفتوحة المصدر مثل cheetah ( أداة واجهة سطر الأوامر[ 6 ] sql-cli، [ 7 ] Visual Studio Code ، [ 8 ] وأدوات Microsoft مثل Visual Studio ، [ 9 ] SQL Server Management Studio ، [ 10 ] Azure Management Portal ، PowerShell ، وواجهات برمجة تطبيقات REST .
  • حماية البيانات [ 11 ] مع التشفير والمصادقة [ 12 ] وتقييد وصول المستخدم إلى مجموعة فرعية من البيانات والمراقبة والتدقيق المستمر للمساعدة في اكتشاف التهديدات المحتملة وتوفير سجل للأحداث الهامة في حالة حدوث اختراق.
  • تخزين البيانات العلائقية للتطبيقات والمواقع الإلكترونية السحابية
  • تطبيقات الويب والهواتف المحمولة للشركات والمستهلكين
  • إدارة قواعد البيانات لتطبيقات متعددة المستأجرين ( البرمجيات كخدمة )
  • أنشئ قواعد بيانات التطوير والاختبار بسرعة لتسريع دورات التطوير.
  • خدمات إنتاج واسعة النطاق بسرعة وبتكلفة معروفة
  • قم بتخزين البيانات في حاويات سحابية لعزلها وتأمينها.
  • تقليل تكاليف إدارة قواعد البيانات من خلال زيادة الأتمتة

تصميم

تُبنى قاعدة بيانات Azure SQL على أساس قاعدة بيانات SQL Server، ولذلك، يتم تحديثها باستمرار لتتوافق مع أحدث إصدار منها [ 2 ] باستخدام قاعدة بيانات مشتركة. ولأن النسخة السحابية من تقنية قاعدة البيانات تسعى إلى فصلها عن البنية التحتية الحاسوبية الأساسية، فإنها لا تدعم بعض ميزات T-SQL الخاصة بالسياق [ 13 ] المتوفرة في SQL Server التقليدي. مع ذلك، تبقى بقية الميزات كما هي، مع وجود بعض أوجه عدم التوافق التي حددتها مايكروسوفت [ 14 ] . كما تُشبه قاعدة بيانات Azure SQL خدمة SQL Managed Instance من مايكروسوفت، مع بعض الاختلافات [ 15 ] .

الجدول الزمني

  • 2009 – تم الإعلان عن الخدمة [ 16 ]
  • 2010 – تم إطلاق الخدمة [ 17 ]
  • 2014 – تم الإعلان عن إصدار جديد وتم تغيير علامته التجارية من Windows Azure إلى Microsoft Azure [ 18 ]
  • 2015 - مراجعة معمارية رئيسية
  • 2016 – تم تقديم Elastic Pools [ 19 ]
  • 2017 - إطلاق خدمة Azure SQL Database Managed Instance
  • 2019 - تم تقديم Azure SQL Database Hyperscale و Serverless و Instance Pools [ 20 ]

نماذج النشر

يتم تقديم قاعدة بيانات Azure SQL في نموذجين للنشر، كقاعدة بيانات مستقلة أو مجموعة قواعد بيانات مرنة (مع موارد تخزين وحوسبة مشتركة).

انظر أيضاً

مراجع

  1. WilliamDAssafMSFT. "ما هي خدمة قاعدة بيانات Azure SQL؟ - قاعدة بيانات Azure SQL" . learn.microsoft.com . تم الاطلاع عليه بتاريخ 7 أبريل 2023 .
  2. 1 2 WilliamDAssafMSFT. "ما هي خدمة قاعدة بيانات Azure SQL؟ - قاعدة بيانات Azure SQL" . learn.microsoft.com . تم الاطلاع عليه بتاريخ 7 أبريل 2023 .
  3. رابيلر، كارل (3 مارس 2023). "قاعدة بيانات Azure SQL تتعلم وتتكيف" . مايكروسوفت أزور . تم الاسترجاع في 3 نوفمبر 2016 .
  4. رابيلر، كارل (3 مارس 2023). "قاعدة بيانات Azure SQL قابلة للتوسع أثناء التشغيل" . مايكروسوفت أزور .
  5. رابيلر، كارل (13 أكتوبر 2016). "يبني تطبيقات متعددة المستأجرين باستخدام قاعدة بيانات Azure SQL مع العزل والكفاءة" . مايكروسوفت .
  6. "wunderlist/cheetah" . GitHub . تم الاسترجاع في 2016-11-03 .
  7. "sql-cli" . npm . تم الاسترجاع في 2016-11-03 .
  8. "استخدم Visual Studio Code للاتصال والاستعلام - قاعدة بيانات Azure SQL و SQL Managed Instance" . مايكروسوفت . تم الاسترجاع في 29-03-2023 .
  9. "إضافة اتصال بقاعدة بيانات Azure SQL - Visual Studio (Windows)" . مايكروسوفت . 27-09-2022 . تم الاطلاع عليه بتاريخ 29-03-2023 .
  10. "استخدام SQL Server Management Studio" . مايكروسوفت . 2023-03-03 . تم الاطلاع عليه بتاريخ 2016-11-03 .
  11. رابيلر، كارل (3 مارس 2023). "قاعدة بيانات Azure SQL تؤمّن وتحمي" . مايكروسوفت .
  12. سلاتر، فيل. "تعظيم الأمان والمرونة: طرق مصادقة Azure SQL Server" . heliumit.uk . تم الاطلاع عليه بتاريخ 2023-09-05 .
  13. croblesm. "حل اختلافات T-SQL - الترحيل - قاعدة بيانات Azure SQL" . learn.microsoft.com . تم الاطلاع عليه بتاريخ 7 أبريل 2023 .
  14. بايهام، ريك (16-12-2022). "اختلافات بين لغة Transact-SQL في قاعدة بيانات Azure SQL" . مايكروسوفت أزور .
  15. دانيمير. "مقارنة ميزات محرك قاعدة البيانات في SQL Database وSQL Managed Instance - Azure SQL Database & SQL Managed Instance" . learn.microsoft.com . تاريخ الاسترجاع: 7 أبريل 2023 .
  16. "خدمات بيانات SQL تعلن عن خطط لتسريع ميزات قواعد البيانات العلائقية الأساسية" . مايكروسوفت أزور . 10 مارس 2009. تم الاطلاع عليه بتاريخ 3 نوفمبر 2016 .
  17. "SQL Azure - مراجعة العام" . مايكروسوفت أزور . 4 يناير 2011. تم الاطلاع عليه بتاريخ 3 نوفمبر 2016 .
  18. كيلي، إيرون (5 نوفمبر 2014). "معاينة لتوافق أكبر مع SQL Server قادمة قريبًا إلى قاعدة بيانات Azure SQL" . مايكروسوفت أزور . تم الاسترجاع في 3 نوفمبر 2016 .
  19. ويسنر، تيفاني (11 مايو 2016). "لا تزال Azure الخيار الأمثل لبرمجيات الخدمة" . مايكروسوفت Azure . تم الاطلاع عليه بتاريخ 3 نوفمبر 2016 .
  20. markdefalco. "تاريخ Azure SQL (2 من 61)" . learn.microsoft.com . تم الاطلاع عليه بتاريخ 7 أبريل 2023 .