- Perl DBI
Perl DBI (DataBase Interface) is the most common
database interface for thePerl programming language .DBI was specified by
Tim Bunce , in collaboration with others, starting in1992 [ [http://search.cpan.org/dist/DBI/Changes#ANCIENT_HISTORY DBI Change Log] ] , and is currently maintained across theInternet as aCPAN module in accordance with theOpen Source model. DBD (DataBase Driver) modules serve as plug-ins which allows programmers to use nearly database-independentSQL code in their applications.The DBI and DBD Perl packages allow Perl programmers to access many database environments in a uniform way. Each supported database environment is implemented as a DBD driver, in much the same way that hardware devices from multiple vendors can be used across CPU platforms. DBD implementations can be obtained by downloading from the Internet. DBD implementations exist for proprietary products such as Oracle,
Microsoft SQL Server ,IBM DB2 , etc. and forfree software databases such asSQLite ,PostgreSQL ,Firebird (database server) , andMySQL .The latest DBI module for Perl from CPAN is available for a range of
operating system s.External links
* [http://dbi.perl.org/ Perl DBI] home page
* [http://search.cpan.org/dist/DBI/DBI.pm DBI module documentation] on CPAN
* [http://search.cpan.org/search?query=DBD;mode=modules DBD drivers] on CPANReferences
Wikimedia Foundation. 2010.