DBI es un conjunto de módulos Perl que puedes descargar de CPAN si no los tienes ya en tu sistema. DBI significa Database Independent Interface , que en español es una interfaz para bases de datos independiente de la plataforma, similar a la interfaz JDBC del lenguaje java, por ejemplo.
Hay todo un mundo de diferentes conceptos e implementaciones de bases de datos. DBI nos permite interaccionar desde Perl con muchas de ellas, ya sean propietarias o de código abierto como MySQL. Uno de las razones del éxito de DBI es que es sencillo escribir los controladores de un tipo de base de datos dado para que DBI pueda interaccionar con ella.
Las aplicaciones de DBI incluyen sobre todo las bases de datos relacionales, construidas a base de tablas y manejadas normalmente por medio de un lenguaje estándar llamado SQL, del inglés Structured Query Language.
DBI es un conjunto de módulos escritos en forma de clases.
En la sección 1 se citan una serie de documentos donde podéis complementar el aprendizaje y los usos de DBI que veamos aquí.
![]() |