What is DBI?

The DBI module is the standard database interface module for Perl. As you may know there are many relational databases out there, and every one them has different interface. In order to deal with this diversity DBI hides all the implementation details in database drivers providing a unified interface.