Perl's Database Interface
The DBI is the standard database interface module for Perl. It defines a set of methods, variables and conventions that provide a consistent database interface independent of the actual database being used.
There is both community and commercial support available
Please contribute, Time, Patches, Sponsorship or Donations.
Perl object relational mappers (ORMs)
ORMs convert results from a database to objects and back again; so you don't have to write SQL. Perl has several ORMs which use DBI: DBIx::Class and Rose::DB::Object are two of the most commonly used.