PDA

Ver la Versión Completa : qué base de datos usar para comercializar un software


sami
25-11-2010, 17:57:04
Hola a tod@s.

Soy desarrollador de software de gestión empresarial y siempre he desarrollado por cuenta ajena (con nómina, vamos) y en breve voy a empezar a desarrollar un ERP a medida para una empresa, pero con vistas de poder realizar un software que pueda recoger las necesidades de este tipo de empresas de manera genérica.

Bueno al lío. Que siempre he desarrollado con MS Sql Server para hacer este tipo de software y me gustaría saber qué bb.dd podría incluír en este paquete y que no incremente el coste del producto a la hora de venderlo. Sé que hay la versión Express del MS Sql Server, pero tengo entendido que hay limitaciones en la capacidad (creo que el archivo de datos no debe superar los 2 Gbs). Y no me interesa.

Digamos que busco una bb.dd robusta, que permita stored procedures, no tenga limitaciones y gratis. Bueno y si viene con una rubia/morena imponente, pues ya hemos triunfado del todo :p (comentario simplón, lo sé).

Espero haber puesto este hilo en el foro correcto. Si fuera así, lo podéis cambiar si lo creéis necesario.

Un abrazo y muchas gracias por vuestra ayuda :cool:

Casimiro Notevi
25-11-2010, 18:08:25
Otras veces se ha tratado este tema y siempre llegamos a la conclusión: firebird, postgresql y mysql. Tan sólo cambia el orden, dependiendo de quien opine.

hach
25-11-2010, 18:19:36
Firebird tiene todo lo que necesitas, y se corre el rumor que están trabajando en una nueva versión que viene con una morena imponente!!!!

ContraVeneno
25-11-2010, 18:23:04
Firebird + IBExpert sería la opción que yo tomaría...

el problema es que va a venir con una morena... pero rubia/morena... solamente que convencieran a Mónica Naranjo que regresa a su look anterior...

Casimiro Notevi
25-11-2010, 18:25:07
Efectivamente, la próxima versión de firebird vendrá con una impresionante morena del mediterráneo, esta es su foto:

http://img690.imageshack.us/img690/2637/morenamediterraneo2.jpg

ContraVeneno
25-11-2010, 18:34:11
jajaja... changos...:D

yo estaba pensando en alguna morena como estas (http://www.facebook.com/#%21/album.php?aid=17260&id=114785445253096)... pero como dice el sabio y antiguo proverbio chino: "Cada quien sus cochinas mañas"...

Al González
25-11-2010, 19:00:37
[...] solamente que convencieran a Mónica Naranjo [...]
Ay, esa mujer está como para chuparse[le hasta] los dedos... :)

Casimiro Notevi
25-11-2010, 19:37:14
ah, ya... así que habláis de ese tipo de morenas. uummm... no sé, pero comentan que esas traen muchos problemas :p

Estifmauin
25-11-2010, 22:37:00
A mi la morena que viene con Firebird siempre me ha dado todo lo que le he pedido :) y siempre se porta muy bien cuando la saco de casa. Se conforma con poco y nunca te deja quedar mal.

newtron
27-11-2010, 12:34:41
No sé si alguna vez lo he comentado pero yo uso una base de datos que se llama ElevateDB http://www.elevatesoft.com. Es de los fabricantes de las míticas dbisam y tiene características interesantes como que viene con componentes nativos, es libre de royalties, tiene triggers, stored procedures, etc, se pude configurar en modo local o cliente/servidor y es bastante rápida y robusta.

Solo se paga una licencia por desarrollador y se puede instalar en tantos clientes como quieras. Aparte de todo esto tiene un foro (en inglés) muy activo y un servicio técnico espectacular. La única pega es que al estar continuamente trabajando en ella con actualizaciones muy frecuentes hay que lidiar con algunos bugs de vez en cuando pero que son rápidamente resueltos.

Igual a alguien le interesa.

Saludos

Cañones
29-11-2010, 16:32:48
Otras veces se ha tratado este tema y siempre llegamos a la conclusión: firebird, postgresql y mysql. Tan sólo cambia el orden, dependiendo de quien opine.

Tengo entendido que MySQL es grátis solo si la aplicación que estás por desarrollar es libre, de caso contrario hay que pagar la licencia.
http://dev.mysql.com/doc/refman/5.0/es/introduction.html

+1 Para Firebird. Si te va bien en las ventas, podés hacer una donación para que la mejor BB.DD siga existiendo.

Saludos.

sami
30-11-2010, 19:57:59
Hola otra vez.

Gracias a todos por vuestras aportaciones. Una de las conclusiones a las que llego es que todos somos una panda de salidos calentorros :p

Por otra parte, me he descargado Firebird y le estoy echando un vistazo (cuando acabe de escribir este post). Voy a desarrollar el software con Delphi (aún no se qué versión, algún consejo?. La última que usé es la 2007).
¿Sabéis de algún tutorial-manual que me pueda servir para saber cómo se ataca a esta bb.dd con Delphi? Ya sabéis, abrir la bbdd, consultas simples, inserts, llamar a stored procedures, etc...

Mil gracias a todos otra vez.

sami
30-11-2010, 20:43:26
Otra cosa. Alguien sabe de alguna herramienta para administrar la bbdd de Firebird que sea más gráfica que FlameRobin? Es decir, que para crear tablas, no tenga que picar el código, sino que sea en modo grid.

Gracias otra vez.

Delphius
30-11-2010, 21:06:27
Otra cosa. Alguien sabe de alguna herramienta para administrar la bbdd de Firebird que sea más gráfica que FlameRobin? Es decir, que para crear tablas, no tenga que picar el código, sino que sea en modo grid.

Gracias otra vez.
Está el poderodo IBExpert (http://ibexpert.net/ibe/), aunque este es sólo para Windows. La versión Personal es gratuita y ofrece una amplia cantidad de funcionalidades, junto a FlameRobin ya tienes todo hecho.

Saludos,

Estifmauin
30-11-2010, 21:33:57
Otra cosa. Alguien sabe de alguna herramienta para administrar la bbdd de Firebird que sea más gráfica que FlameRobin? Es decir, que para crear tablas, no tenga que picar el código, sino que sea en modo grid.

Mira esta: www.sqlmanager.net/products/ibfb/manager
tienes una version free bastante atractiva. No la he trasteado mucho (me gusta Flamerobin), pero esta bastante bien.
Hay un monton gratuitas... y de pago: FB Maestro.