معمارية (SQL Azure)

(SQL Azure) : هي قاعدة بيانات علائقية مبنية علي السحاب مقدمة من مايكروسوفت , ويقدم هذا النوع من قواعد البيانات  كخدمة  للمستخدمين , وهي تمتاز بالمرونة والقدرات التشاركية العالية  والحماية وبتكاليف ادارية شبه معدومة , و تم تطويرها في الاساس من قواعد بيانات ( SQL ) التقليدية .

ddd

ويمكن ان نقسم طبقات (SQL Azure) الي :

طبقة العميل (Client) :

هذه الطبقة هي التي يستخدمها التطبيق للتواصل بينه وبين قاعدة البيانات وهي تحوي مجموعة من المكونات البرمجية التي تسهل عملية الربط بين التطبيق وقاعدة البيانات وتحتوي ايضا علي بعض مكتبات مايكروسوفت للاتصال بقاعدة البيانات الخاصة (odbc.net –  odbc)  , وتحوي ايضا برتكول ( Tabular Data Stream ) وهو برتكول الوصول لخدمات (SQL Azure ) عبر الانترنت , وهذه الطبقة هي الوحيدة التي تدار بواسطة العميل (Client) .

 طبقة الخدمة (Service) :

هذه الطبقة هي جسر تواصل بين طبقة المنصة وطبقة العميل بها يتم  انشاء حساب للمستخدم وتحديد مخصصات قواعد البيانات والاحتياجات الضرورية وايضا يتم  فيها حساب فواتير الخدمات وبرتكولات التوجيه المناسبة للاتصال بخوادم ( SQL ) البعيدة وهي طبقة تدار بواسطة مزود الخدمة (مايكروسوفت)

طبقة المنصة (Platform) :

هذه  الطبقة التي تحوي برمجيات ( SQL ) التحتية والنسيج و التقسيمات الافتراضية ويتم بها توزيع البيانات علي الموارد الموجودة وعملية النسخ والنسخ الاحتياطي وهي تدار من مايكروسوفت

طبقة البنية التحتية (Infrastructure) :

هي الطبقة النهائية وتتكون  بنيتها  من  الاجهزة المادية (الهاردوير)  ونظم التشغيل (OS)  المثبته عليها وتحوي عدد هائل من السيرفرات ووحدات التخزين  وهي تدار من قبل مايكروسوفت.

للتعرف علي قواعد البيانات السحابية  اضغط هنا

عن م. محمد فاروق

اترك تعليقاً

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