Perl DBI


Perl DBI

Perl DBI (DataBase Interface) is the most common database interface for the Perl programming language.

DBI was specified by Tim Bunce, in collaboration with others, starting in 1992 [ [http://search.cpan.org/dist/DBI/Changes#ANCIENT_HISTORY DBI Change Log] ] , and is currently maintained across the Internet as a CPAN module in accordance with the Open Source model. DBD (DataBase Driver) modules serve as plug-ins which allows programmers to use nearly database-independent SQL 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 for free software databases such as SQLite, PostgreSQL, Firebird (database server), and MySQL.

The latest DBI module for Perl from CPAN is available for a range of operating systems.

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 CPAN

References


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Perl DBI — (DataBase Interface) est l interface de base de données le plus commun pour le langage de programmation Perl. DBI a été spécifié par Tim Bunce, en collaboration avec d autres, à partir de 1994. Perl DBI est couramment maintenu à travers Internet… …   Wikipédia en Français

  • Perl-DBI — DBI (DataBase Interface) ist ein Perl Modul, das Perl Programmen eine einheitliche Datenbankschnittstelle zu verschiedenen Datenbankverwaltungssystemen bereitstellt und dabei eine parallele Kommunikation mit mehreren Datenbanken verschiedenen… …   Deutsch Wikipedia

  • DBI-DBD — DBI (Database Independent) ist ein Perl Modul, das Perl Programmen eine einheitliche Datenbankschnittstelle zu verschiedenen Datenbankverwaltungssystemen bereitstellt und dabei eine parallele Kommunikation mit mehreren Datenbanken verschiedenen… …   Deutsch Wikipedia

  • Perl — Desarrollador(es) Larry Wall www.perl.org Información general Paradigma multiparadigma, funcional, im …   Wikipedia Español

  • DBI — may refer to: dBi, decibel isotropic Perl DBI, a database interface for Perl Diazepam binding inhibitor DBi Technologies Inc., a provider of text mining, scheduling and UI design component software, services and computer programs Beck Depression… …   Wikipedia

  • Perl — This article is about the programming language. For other uses, see Perl (disambiguation). Perl Paradig …   Wikipedia

  • DBI — Die Abkürzung DBI steht für: dB(isotrop), Antennengewinn, bezogen auf einen Isotrop /Kugelstrahler Deutsches Bibliographisches Institut eine Datenbankschnittstelle; siehe Perl DBI Deutsches Bibliotheksinstitut Deutsches BeratungsInstitut Dresdner …   Deutsch Wikipedia

  • DBI — ● ►en sg. f. ►BASDON►PERL DataBase Interface. interface de base de données utilisée en Perl, permettant de s y connecter de façon uniformisée. Voir aussi DBD, ODBC …   Dictionnaire d'informatique francophone

  • Pugs — est une mise en œuvre expérimentale de Perl 6 en langage Haskell, et utilisant les spécificités les plus avancée de GHC. Selon le dorsal de génération et d exécution de code, Pugs peut être considéré soit comme un compilateur, soit comme un… …   Wikipédia en Français

  • Pugs — Saltar a navegación, búsqueda Pugs es un compilador y un intérprete del lenguaje de programación Perl 6, cuyo desarrollo comenzó el 1 de febrero de 2005 por Audrey Tang. Contenido 1 Sumario 2 Versiones …   Wikipedia Español


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.