Open In App

DRDA Full Form

DRDA stands for Distributed Relational Database Architecture
It is a protocol set that allows multiple database systems and application programs to work together. 
Any combination of relational database management products that use DRDA can be connected to form a distributed database management system. 

 



DRDA describes the architecture for distributed relational databases. It defines the rules for accessing the distributed data, but it does not provide the actual application programming interfaces (APIs) to perform the access. 
It was first used in DB2 2.3.DRDA was designed by a workgroup within IBM in the period 1988 to 1994. The messages, protocols, and structural components of DRDA are defined by the Distributed Data Management Architecture. 



 

 

Steps to Implement DRDA

The following two steps are required to implement DRDA: 

Creation (compilation) of the program is via an extended form of CRTSQLxxx (where xxx = HLL language). Use the YGENRDB model value as the RDB in the CRTSQLxxx command. 

Running CRTSQLxxx results in: 

Components of DRDA

Databases supporting DRDA

Advantages of DRDA

Disadvantages of DRDA

Article Tags :