DB2 vous permet de développer des applications et des applets capables d'accéder aux bases de données DB2 et de les manipuler. Pour ce faire, il fournit une prise en charge des normes les plus récentes en la matière, telles que ODBC (Open Database Connectivity), ISO Database Language SQL, JDBC (Java Database Connectivity), Java Embedded SQL (SQLJ) et OLE DB.