есть несколько вариантов решения задачи
1) использовать существующие ORM фреймворки (см. другие ответы)
2) написать "конвертер" который приведет данные к формату, который понимают стандартные средства импорта данных вашей СУБД
3) написать свой фреймворк/средство импорта данных (попахивает велосипедом но может дать бонус в виде производительности и гибкости). сложность реализации напрямую зависит от того в каком виде хранятся данные в XML файлах, - потому что надо делать привязку элементов xml к полям таблиц в субд. этот вариант стоит рассматривать только в том случае если создание подобных маппингов легко делать вручную или можно автоматизировать