in reply to perl and DBI
Here's a link to an introduction that's pretty good. It assumes you know absolutely nothing about DBI.