Acasă Baze de date Arhitectura bazelor de date relaționale distribuite (drda) - definiție din techopedia

Arhitectura bazelor de date relaționale distribuite (drda) - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Arhitectura bazelor de date relaționale distribuite (DRDA)?

Arhitectura bazelor de date relaționale distribuite (DRDA) este un set de protocoale care permite mai multor sisteme de baze de date și programe de aplicații să lucreze împreună. Orice combinație de produse relaționale de gestionare a bazelor de date care utilizează DRDA poate fi conectată pentru a forma un sistem distribuit de gestionare a bazelor de date.

Techopedia explică Arhitectura bazelor de date relaționale distribuite (DRDA)

DRDA este un standard de interoperabilitate a bazelor de date de la un consorțiu industrial numit Open Group. Descrie arhitectura pentru datele distribuite și definește regulile pentru accesarea datelor distribuite. Acesta a fost inițial utilizat în DB2 2.3.

DRDA are următoarele componente:

  • Solicitant de aplicații: acceptă cererile SQL de la aplicații și le trimite către serverele de aplicații adecvate pentru procesare. Programele de aplicații pot accesa date de la distanță folosind această funcție.
  • Application Server: primește solicitări de la solicitanții de aplicații și le prelucrează. Serverul de aplicații acționează asupra porțiunilor de solicitări care pot fi procesate și restă la serverele de baze de date pentru procesare ulterioară.
  • Server de baze de date: primește cereri de la serverul de aplicații și de la alte servere de baze de date. Acest server acceptă de asemenea solicitări distribuite și transmite părți ale cererii către serverul de baze de date pentru a îndeplini solicitarea.

Arhitectura bazelor de date relaționale distribuite (drda) - definiție din techopedia