Development:Using XMLDB
From MoodleDocs
(This docs is in progress of writing and editing, aimed to help third-party module developer to switch to XMLDB)
Developing module using XMLDB
If you are Moodle module developer, you might consider switching to XMLDB Everywhere in Moodle now use XMLDB.