Gerar Banco de Dados atraves de um xml ou xsd

Estou com um novo cliente que ja possuia um banco de dados. Ae solicitei que mandasse os dados do banco. Ele me mando em XML e agora preciso saber como gerar um banco atraves do xml. Alguem pode me ajudar? algum programa free?

Guguuu você pode usar uma ferramenta ETL para fazer isso.
Uma excelente ferramenta é o Kettle da Pentaho (http://www.pentaho.com/).
Baixe o Pentaho Data Integration. Essa ferramenta tem 1 milhão de funções, é demasiadamente complicado, e você estará usando apenas uma de suas funções.
Outra ferramenta nessa mesma linha é o Talend open Studio, (http://www.talend.com/).

Ambas as ferramentas são free/open source, e se encaixam perfeitamente nas suas nescessidades, mas provavelmente você vai apanhar um pouco no inicio, mas são excelentes ferramentas e muito uteis pra trabalhar com bancos de dados, xml, xls, web services e varias outras funcionalidades.