in reply to Database Accessor Classes

You may want to have a look at A brief survey of the DBI usability layer modules on the CPAN for various pros and cons.