Definición: ¿Qué significa Arquitectura de base de datos relacional distribuida (DRDA)?
La Arquitectura de bases de datos relacionales distribuidas (DRDA) es un conjunto de protocolos que permite que varios sistemas de bases de datos y programas de aplicación funcionen juntos. Cualquier combinación de productos de administración de bases de datos relacionales que utilicen DRDA puede conectarse para formar un sistema de administración de bases de datos distribuidas.
Techinfo explica la arquitectura de base de datos relacional distribuida (DRDA)
DRDA es un estándar de interoperabilidad de bases de datos de un consorcio industrial llamado The Open Group. Describe la arquitectura de los datos distribuidos y define las reglas para acceder a los datos distribuidos. Inicialmente se utilizó en DB2 2.3.
DRDA tiene los siguientes componentes:
- Solicitante de la aplicación: acepta solicitudes SQL de las aplicaciones y las envía a los servidores de aplicaciones correspondientes para su procesamiento. Los programas de aplicación pueden acceder a datos remotos utilizando esta función.
- Servidor de aplicaciones: recibe solicitudes de los solicitantes de aplicaciones y las procesa. El servidor de aplicaciones actúa sobre las partes de las solicitudes que se pueden procesar y reenvía el resto a los servidores de bases de datos para su posterior procesamiento.
- Servidor de base de datos: recibe solicitudes del servidor de aplicaciones y otros servidores de bases de datos. Este servidor también admite solicitudes distribuidas y reenvía partes de la solicitud al servidor de la base de datos para cumplir con la solicitud.