A DBRM (Database Request Module) is created by the DB2 precompiler when it processes embedded SQL statements in application programs. The DBRM contains extracted SQL statements and is used in the bind process to create application plans. COBOL compilers don't create DBRMs - they compile the program logic.