ARQUITECTURA DE DBI/DBD

La arquitectura de DBI se puede dividir en dos partes, como indica la siguiente figura, el propio interfaz DBI y los drivers, que se encargan de acceder a la base de datos correspondiente. Los drivers se implementan en el módulo DBD.

La Arquitecrura de DBI

DBI no conoce nada acerca de la base de datos sobre la que se está trabajando, eso depende del módulo DBD correspondiente. La separación de los drivers de DBI provoca que le módulo DBI se pueda extender a casi cualquier base de datos que esté soportada, teniendo en cuenta, que también depende de la portabilidad de las sentencias SQL que utilicemos. Existen drivers para muchas de las bases de datos más populares como se puede ver aquí. Si se quiere ver una versión actualizada de dicha lista pulsa aquí.

2000 Francisco Javier García Castellano. fjgc@decsai.ugr.es