ARCmop Java Programacion Solaris Linux

Java-linux-programacion

Conectar Java con Servidor Firebird 2.1

Posted by Cmop en junio 25, 2009

Java_logofirebird-logo-300

Bueno hoy, les alcanzaré una de las formas como conectarse a Firebird desde una Aplicacion escrita en java.

Firebird es un sistema de administración de base de datos relacional (o RDBMS) (Lenguaje consultas: SQL) de código abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por Borland en 2000. Su código fue reescrito de C a C++. El proyecto se desarrolla activamente y el 18 de abril de 2008 fue liberada la versión 2.1.

Algunas de sus caracteristicas son:

  • Es multiplataforma, y actualmente puede ejecutarse en los sistemas operativos: Linux, HP-UX, FreeBSD, Mac OS, Solaris y Microsoft Windows.
  • Ejecutable pequeño, con requerimientos de hardware bajos.
  • Arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros (embedded).
  • Soporte de transacciones ACID y claves foráneas.
  • Es medianamente escalable.
  • Buena seguridad basada en usuarios/roles.
  • Diferentes arquitecturas, entre ellas el Firebird incrustado (embedded server) que permite ejecutar aplicaciones monousuario en ordenadores sin instalar el software Firebird.
  • Bases de datos de sólo lectura, para aplicaciones que corran desde dispositivos sin capacidad de escritura, como cd-roms.
  • Existencia de controladores ODBC, OLEDB, JDBC, PHP, Perl, .net, etc.
  • Requisitos de administración bajos, siendo considerada como una base de datos libre de mantenimiento, al margen de la realización de copias de seguridad.
  • Pleno soporte del estándar SQL-92, tanto de sintaxis como de tipos de datos.
  • Completo lenguaje para la escritura de disparadores y procedimientos almacenados denominado PSQL.
  • Capacidad de almacenar elementos BLOB (Binary Large OBjects).
  • Soporte de User-Defined Functions (UDFs).
  • Versión autoejecutable, sin instalación, excelente para la creación de catálogos en CD-Rom y para crear versiones de evaluación de algunas aplicaciones.

Bien pues una vez que ya sabemos de que vamos, el ejemplo:

  • Este ejemplo utiliza un BD llamada “PRACTICANDO.fdb”
  • La cual contiene una tabla llamada “NEW_TABLE”
  • Y esta a su vez está descrita por: DNI, Paterno, Materno, FechaNac,Edad
  • Utilizare el driver para JDBC, Jaybird 2.1.5 (usare este por ser el estable a la fecha) proporcionado por Firebird,  lo puedes descargar acá para cualquier version de java que utilicen.
  • He utilizado la plataforma de Java version 6, actualizacion 14.

SNAG-0000

Pueden ver el codigo Completo aca: conectarAFirebird

Pagina oficial de Firebird: http://www.firebirdsql.org/

Si quieren Manuales sobre Firebird: http://www.firebird.com.mx/modules/mydownloads/viewcat.php?cid=7

Saludos, espero que les sirva.

3 comentarios to “Conectar Java con Servidor Firebird 2.1”

  1. jorge said

    intent ver tu codigo para la conexcion java – firebird, pero ya no esta en la pagina, Porfavor ayudama con la conexion. Mil gracias

  2. bladimir andrade said

    El enlace del código fuente no funciona, me podrías mandar el código a mi correo.

    Gracias

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: