¡Ups! Perdón, se ve que no leí atentamente tu mensaje.
Los métodos que necesitas están especificados en la clase moodle_database (entiendo que es la clase abstracta que DB implementa), cuya especificación está en lib/dml/moodle_database.php.
Lo que verás allí es que no necesitas escribir un SQL, porque seguramente moodle lo escribe de acuerdo al SGBD que utilizas en tu instalación. Prueba los métodos insert_record() y update_record(). Busca algun ejemplo en el código de cómo incluir la librería y armar el $dataobject con tus datos. Lamentablemente estoy apurado y no tengo nada a mano ahora para darte una línea.
Saludos y ¡suerte!
Eder