Общие сведения
DBI-интерфейс (Data Base Interface) является интерфейсом доступа к БД, написанным в форме Perl-модуля. Этот модуль определяет набор «методов» и «атрибутов», через которые осуществляется доступ к БД из Perl-программы. Конкретная реализация методов специфична для каждой БД и реализуется с помощью DBD-драйверов (Data Base Driver), разрабатываемых для каждой СУБД. Этот драйвер также имеет форму Perl-модуля.
DBI работает как переключатель между Perl-программой и DBD-драйвером.
Более подробно о DBI можно узнать на сайте.
Коды завершения DBI-интерфейса представлены в приложении 3.