Architecture de base de données relationnelle distribuée (drda)

Définition - Que signifie l'architecture de base de données relationnelle distribuée (DRDA)?

L'architecture de base de données relationnelle distribuée (DRDA) est un ensemble de protocoles qui permet à plusieurs systèmes de base de données et programmes d'application de fonctionner ensemble. Toute combinaison de produits de gestion de base de données relationnelle qui utilisent DRDA peut être connectée pour former un système de gestion de base de données distribuée.

Definir Tech explique l'architecture de base de données relationnelle distribuée (DRDA)

DRDA est une norme d'interopérabilité de base de données d'un consortium industriel appelé The Open Group. Il décrit l'architecture des données distribuées et définit les règles d'accès aux données distribuées. Il a été initialement utilisé dans DB2 2.3.

DRDA comprend les composants suivants:

  • Demandeur d'application: accepte les requêtes SQL des applications et les envoie aux serveurs d'applications appropriés pour traitement. Les programmes d'application peuvent accéder aux données distantes à l'aide de cette fonction.
  • Serveur d'applications: reçoit les demandes des demandeurs d'application et les traite. Le serveur d'application agit sur les portions de demandes qui peuvent être traitées et transmet le reste aux serveurs de base de données pour un traitement ultérieur.
  • Serveur de base de données: reçoit les demandes du serveur d'applications et d'autres serveurs de base de données. Ce serveur prend également en charge les demandes distribuées et transmet des parties de la demande au serveur de base de données pour répondre à la demande.