Capítulo 2. Distributed Relational Database Architecture
(DRDA)
Distributed Relational Database Architecture
Distributed Relational Database Architecture (DRDA) es un conjunto de protocolos
que permite el funcionamiento conjunto de varios sistemas de bases de datos, tanto
si son de IBM como si no, así como programas de aplicación. Es posible conectar
cualquier combinación de productos de gestión de bases de datos relacionales que
utilicen DRDA para formar un sistema de gestión de bases de datos relacionales.
DRDA coordina la comunicación entre los sistemas definiendo qué debe
intercambiarse y cómo debe hacerse.
Unidad de trabajo
Unidad de trabajo distribuida
Conceptos relacionados:
v "DB2 Connect y DRDA" en la página 12
v "Peticiones distribuidas" en la página 15
v "DRDA y el acceso a los datos" en la página 11
v "Actualizaciones para varios sitios" en la página 63
v "Unidad de trabajo remota" en la página 13
Tareas relacionadas:
v "Habilitación de actualizaciones para varios sitios utilizando el Centro de
DRDA y el acceso a los datos
Aunque DRDA define protocolos de comunicación para la base de datos, no define
las interfaces de programación o API que los programadores de aplicaciones
deberían utilizar. En general, un programa de aplicación puede utilizar DRDA para
pasar cualquier petición que un servidor DRDA de destino pueda ejecutar. Todos
© Copyright IBM Corp. 1993, 2006
Una unidad de trabajo (UOW) es una sola transacción lógica. Está formada
por una secuencia de sentencias de SQL en la que o todas las operaciones
se realizan de forma satisfactoria o la secuencia se considera no
satisfactoria en su totalidad.
Una unidad de trabajo distribuida (DUOW), también conocida como una
actualización para varios sitios, implica más de un servidor de bases de
datos en una unidad de trabajo. Una DUOW tiene las características
siguientes:
v Se actualiza más de un servidor de gestión de bases de datos por unidad
de trabajo.
v La aplicación dirige la distribución del trabajo e inicia la confirmación.
v Es posible que haya varias peticiones por unidad de trabajo.
v Hay un servidor de gestión de bases de datos por petición.
v La confirmación está coordenada entre varios servidores de bases de
datos.
control" en la página 64
11