Under the Hood
DBI defines and implements an interface
Driver modules do much of the real work
DBI provides default methods, functions, tools etc for drivers
Not limited to the lowest common denominator - mechanism provided for driver specific extensions
Designed and built for speed
Valuable detailed call tracing/debugging built-in
Notes:
Similar in concept to an ODBC Driver Manager
DBI provides methods, functions and tools etc
helps ensure conformant implementations
and efficient implementations
and more automatic support for new features