What drives the design of the DBI?
Goals of the DBI
- Be simple to use for simple applications
- Have sufficient flexibility to accommodate unusual functionality and non-SQL databases
- Conform to applicable standards (ODBC etc.)
- Enable the creation of database-independent Perl scripts without being limited to the lowest functionality
- Be free with open source code
A ‘higher-level’ interface than ODBC/JDBC