July 2005
Intermediate to advanced
1032 pages
27h 10m
English
The DBI module, like other portable database interfaces, is layered. Figure 14.1 shows the structure of a Perl/DBI application.

The topmost layer is the Perl application. A Perl application uses the DBI module to interact with one or more database drivers in a driver-independent (and therefore, database-independent) fashion. DBI is an acronym for “database interface.” DBD is an acronym for “database driver.” You can think of the DBI module as “database independent” and the DBD module as “database dependent.”
The DBI class is responsible for loading DBI drivers into the Perl runtime. ...
Read now
Unlock full access