Perl データベースインタフェース (DBI) は、特定のデータベースバックエンドと対話するための汎用データベースインタフェースです。DBD::Pg は、Perl アプリケーションが DBI を介して PostgreSQL データベースと対話できるようにする PostgreSQL ドライバです。
詳細については、次を参照してください。
http://dbi.perl.org
http://search.cpan.org/~dbdpg/DBD-Pg-1.49/Pg.pm
http://search.cpan.org/~timb/DBI-1.58/DBI.pm