martes, 28 de febrero de 2017

¿Cuales son los diferentes software donde se pueden hacer bases de datos?

Apache Derby (Java, tambien conocido como IBM Cloudscape y Sun Java DB)
BerkeleyDB
CSQL
dBase
FileMaker
Firebird (database server)
DJBC (Java)
IBM DB2
Informix
Ingres

Uso del Driver DJBC 

Driver JDBC – Accediendo a la base de datos mediante Java Database Connectivity
Cada propietario de base de datos implementa un driver JDBC que podemos utilizar en nuestras aplicaciones java. Normalmente habrá un driver por versión y tipo de base de datos, puesto que no siempre se cumple la compatibilidad hacia versiones anteriores.

El driver JDBC es el más básico de que dispone Java para acceder a la base de datos, por lo tanto utilizarlo implica:

· Manejar manualmente las conexiones, nos estamos arriesgando a no cerrar correctamente las conexiones a la base de datos, y un sin fin de problemas derivados.

Nota:    En el caso de aplicaciones web, el servidor de aplicaciones puede que implemente un pool de conexiones automático.

Por ejemplo en el caso de Apache Tomcat 6, colocando el driver JDBC en el directorio lib del propio Tomcat, no en nuestra aplicación, y configurando el fichero de contexto (context.xml) de nuestra aplicación (o también directamente la configuración global del servidor Tomcat – server.xml) podremos utilizar su pool de conexiones por defecto.

No hay comentarios:

Publicar un comentario