Ronald Bourret has written a wonderful primer on XML and Databases. He gives a high level overview on how to use XML with databases, the differences between data-centric and document-centric documents, common uses of XML with relational databases, and explains native XML databases and most importantly, when to use them.