Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

un poco de asesoramiento acerca de Interbase/Firebird?

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: un poco de asesoramiento acerca de Interbase/Firebird? Responder citando

Bueno, como ya dije vengo de programar Java, PHP y JSP sobre Mysql. El caso es que tengo que hacer un sistema para una asesora. En principio un server con su BD y unos clientes con una aplicacion GUI que insertaran/consultaran/modificaran datos via TCP/IP. Las GUIs me resultan un tanto engorrosas de programar usando Java y weno, me han recomendado el entorno Borland Builder y la sintaxis de Visual Basic, ASP etc. no la soporto.

La duda ahora es que BD usar. En principio me gustaria emplear todo lo que fuera Open Source. Tengo entendido por lo que he leido Que Interbase 6 es abierta y a partir de ella las versiones de Firebird tambien lo son. Me gustaría saber un poco mas del tema. MySQL no se si descartarla pues creo que es mas facil usar los Objetos tipo IBX y me gustaria trabajar con integridad referencial.

La idea es ampliar posteriormente todo el sistema con un servidor web con una aplicacion web que tambien acceda a la BD.

Resumiendo:

¿Interbase o Firebird? ¿Los objetos IBX que trae el Borland sirven para Firebird? ¿Cómo podría conectar con estas BDs desde PHP o JSP? ¿Existen JDBCs? ¿Sería posible "transformar el sistema" habiendo utilizado IBX en el caso por ejemplo de cambiar a SAPDB? Corregidme también si he dicho algo incorrecto.

Gracias de antemano y perdon por extenderme tanto, pero me gusta conocer bien las tecnologías antes de empezar a programar.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Cita:

¿Interbase o Firebird?

Como Interbase 6.0 Open Source no tiene ningun tipo de mantenimiento, ni actualizaciones, es decir a partir de Interbase 6.5, 7.x son de pago, me quedo con Firebird que está al día y es gratis.

Cita:

¿Los objetos IBX que trae el Borland sirven para Firebird?

Los objetos IBX te sirven en principio la la versión Firebird 1.0.x, pero probablemente no te sirvan para Firebird 1.5, aunque no lo he probado aun, pero estate seguro que no sacarán provecho de las nuevas mejoras de la 1.5

Cita:

¿Cómo podría conectar con estas BDs desde PHP o JSP?

Desde PHP es la mar de sencillo, pues puedes usar ibase_loquesea, como ibase_query, ibase_connect, etc, al igual que mysql_connect, mysql_query, etc.

Cita:

¿Existen JDBCs?

En la web de firebird, encuentro lo siguiente:
http://www.ibphoenix.com/main.nfs?a=ibphoenix&l=;IBPHOENIX.FAQS;NAME='JayBird'
Un producto llamado JayBird es un driver JCA/JDBC para Firebird, además para versión 1.0.x e Interbase tienes el InterClient JDBC de Borland, que se creo a tal efecto con la versión Interbase 6.0 OS.

Cita:

¿Sería posible "transformar el sistema" habiendo utilizado IBX en el caso por ejemplo de cambiar a SAPDB?

De esto no controlo nada así que ahí si que no te puedo hablar, aun así, imagino que la migración no será tan sencilla, todo dependera de la complejidad de la aplicación y de muchas cosas, incluso una aplicación que tengas con BDE puede no trabajar exactamente bien si cambias de Paradox a Interbase o a MySQL. Imagino que en el caso de IBX incluso será peor el cambio. Pero ya te digo esto es una imaginación mia.

Para mí Interbase 6.0 OS, suposo un gran avance poder tener disponible una base de datos potente, de bajo costo y con gran implementación del SQL92, con triggers, generadores, procedimientos almacenados, subconsultas, dominios, seguridad, etc. Casi todo lo que se le puede pedir a un buen motor de base de datos. Así que con Firebird estoy si cabe más contento aun. La unica pena fue que cuando comenzé a usar Interbase 6.0, empezé con el BDE y suposo el no acceder a todo el potencial de Interbase, esto fue motivado porque apenas encontré tutoriales o documentación de como usar IBX más o menos correctamente en Builder.

Ciao y suerte.
_________________
OJO!! Ya tenemos subforo de Bases de Datos!!
Gracias a los admins.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

muchas gracias. Creo que en principio optaré por Interbase 6.
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.