ABSTRACT

Sometimes these general-purpose applications are not sufficiently specific to the needs of database users. In that case, custom applications can be written. Many programming languages have extensions that allow data to be selected from the database and read into data structures for further operations. This chapter considers ways of using ODBC (Open Database Correctivity), JDBC for Java, Perl::DBI (Database Interface), pg and pgdb for Python, and PDO for PHP.