وكالة تنمية المناطق الريفية

بنية قاعدة البيانات العلائقية الموزعة ( DRDA ) هي معيار قابلية التشغيل البيني لقواعد البيانات من مجموعة Open Group .

يصف معيار DRDA بنية قواعد البيانات العلائقية الموزعة . ويحدد قواعد الوصول إلى البيانات الموزعة، ولكنه لا يوفر واجهات برمجة التطبيقات (APIs) الفعلية لتنفيذ هذا الوصول . وقد استُخدم لأول مرة في DB2 2.3.

تم تصميم DRDA بواسطة مجموعة عمل داخل IBM في الفترة من 1988 إلى 1994. يتم تعريف الرسائل والبروتوكولات والمكونات الهيكلية لـ DRDA بواسطة بنية إدارة البيانات الموزعة .

عناصر

  • مُستقبِل طلبات التطبيقات (AR). يستقبل مُستقبِل طلبات التطبيقات طلبات SQL من التطبيقات ويرسلها إلى خوادم التطبيقات المناسبة للمعالجة. وباستخدام هذه الوظيفة، يمكن لبرامج التطبيقات الوصول إلى البيانات البعيدة.
  • خادم التطبيقات (AS). يستقبل خادم التطبيقات الطلبات من مُستخدمي التطبيقات ويُعالجها. يُنفّذ خادم التطبيقات العمليات على الأجزاء القابلة للمعالجة، ويُحيل الباقي إلى خوادم قواعد البيانات لمزيد من المعالجة. يتواصل خادم التطبيقات مع خادم التطبيقات عبر بروتوكول يُسمى بروتوكول دعم التطبيقات، وهو المسؤول عن تحويل تمثيل البيانات .
  • خادم قاعدة البيانات (DS). يستقبل خادم قاعدة البيانات الطلبات من خادم التطبيقات (AS) أو خوادم قواعد بيانات أخرى. يدعم خادم قاعدة البيانات الطلبات الموزعة، حيث يقوم بإعادة توجيه أجزاء من الطلب إلى خوادم قواعد البيانات المتعاونة لتنفيذه. يتواصل خادم التطبيقات وخادم قاعدة البيانات فيما بينهما عبر بروتوكول يُسمى بروتوكول دعم قواعد البيانات .

قواعد البيانات التي تدعم DRDA