Enlazadores de base de datos

Solo disponible en BuenasTareas
  • Páginas : 4 (770 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de marzo de 2012
Leer documento completo
Vista previa del texto
ENLAZADORES

Los enlazadores son programas que enlazan varios módulos objeto y las bibliotecas para formar un ´único programa coherente. Los módulos objeto son la salida en c´odigo m´aquina delensamblador o del compilador y contienen código maquina ejecutable y datos junto a información que permite al enlazador combinar los módulos para formar un programa. Por ejemplo, un modulo puede contenertodas las funciones de base de datos de un programa, y otro las funciones de manejo de los argumentos de la línea de comandos. Los enlazadores arreglan las referencias entre esto m´odulos objeto,donde una rutina o estructura de datos referenciados por un modulo est´a realmente en otro. El núcleo de Linux es un programa ´único y grande, enlazado a partir de sus numerosos módulos objetoconstituyentes.

DATA ACCESS OBJECT

En software de computadores, un Data Access Objeto (DAO, Objeto de Acceso a Datos) es un componente de software que suministra una interfaz común entre la aplicación yuno o más dispositivos de almacenamiento de datos, tales como una Base de datos o un archivo. El término se aplica frecuentemente al Patrón de diseño Object. Ventajas
Los Objetos de Acceso a Datos sonun Patrón de Diseño Corre J2EE y considerados una buena practica. La ventaja de usar objetos de acceso a datos es que cualquier objeto de negocio (aquel que contiene detalles específicos de operacióno aplicación) no requiere conocimiento directo del destino final de la información que manipula.
Los Objetos de Acceso a Datos pueden usarse en Java para aislar a una aplicación de la tecnología depersistencia Java subyacente(API de Persistencia Java), la cual podría ser JDBC, JDO, Enterprise JavaBeans, Top Link, Hibérnate, ibais, o cualquier otra tecnología de persistencia. Usando Objetos deAcceso de Datos significa que la tecnología subyacente puede ser actualizada o cambiada sin cambiar otras partes de la aplicación.
Desventajas
La flexibilidad tiene un precio. Cuando se añaden Daos...
tracking img