Mejor que access hay muchas cosas

...
No deberías tener ningún problema con extraer la información de tu BD y construir un XML, es lo que se hace. Ahora, no estoy muy enterado del tema pero existen Bases de Datos que manejan XML nativamente permitiendote trabajar con SQL estándar y XQuery... ahora solo sé de BD2 de IBM... ahí por si quieres investigar... pero como dijeron anteriormente, en principio, XML y una BD son cosas muy distintas.
Por otro lado, si es para la Web y aquello llamado AJAX, puedes trabajar hasta con HTML directamente (pesado pero quizá más sencillo), no solo tienes XML, igual puedes echarle un ojo a JSON que puede ser una mejor opción

=>
http://json.org/
Y, por favor, procura poner títulos descriptivos a los temas. No desprestigies la ayuda venga de quien venga (al menos yo no soy ningún e
Xperto

).
Saludos y suerte