DRDA (Distributed Relational Database Architecture) er et sæt protokoller, der gør samarbejde muligt mellem flere databasesystemer, både fra IBM og andre leverandører, og applikationer. En hvilken som helst kombination af relationsdatabasesystemer, der benytter DRDA, kan forbindes, så de udgør et distribueret relationsdatabasesystem. DRDA koordinerer kommunikation mellem systemer ved at definere det, der skal udveksles, og måden, det skal udveksles på.
Under beskrivelsen af DB2 Connect bliver udtrykket unit of work ofte brugt. En unit of work (UOW) er en enkelt logisk transaktion. Den består af en række SQL-sætninger, som udføres uden fejl, hvis alle de enkelte funktioner kan udføres uden fejl. I modsat fald udføres ingen af funktionerne.
Et andet nøglebegreb er en distribueret unit of work, som også kaldes multiopdatering. En distribueret unit of work (DUOW) involverer mere end én databaseserver inden for en unit of work. Multiopdatering defineres mere specifikt som en transaktion, der har følgende egenskaber:
Der er flere oplysninger om multiopdatering under Aktivering af multiopdatering (tofase-commit).