Elección de Base de Datos

Carlos
19 de Diciembre del 2003
Tengo que hacer el programa para la gestión de mi empresa, esta tiene de unos 20-30 ordenadores. Yo he trabajado antes con Programas realizados en Acces para empresas mas pequeñas. Y he tenido bastantes problemas con la sincronización de los equipos. Con lo que no quiero usar acces para esta empresa en principio.
Quisiera saber qué bases de datos me convendrían,
SQL server, MySQL, FoxPro ...
Todo preferiría programarlo en Delphi, con lo que me interesaría saber cómo de bien se integran esas bases de datos con delphi.


JoseAA
19 de Diciembre del 2003
Muy buenas Carlos.

Yo personalmente te recomiendo que utilices Firebird. Es una BD nueva bajo licencia GNU, por lo tanto es libre (cuestión importante): http://firebird.sourceforge.net

La he probado de forma distribuida con varios equipos accediendo a la vez y su comportamiento es excelente. Si es para una empresa, coloca un servidor Linux con esta BD y no te arrepentirás. Además, la última versión es totalmente compatible con Interbase 6.5, por si has trabajado con ella.

Sobre tu lista de BDs... no pongas ni SQL server ni mySQL, son muy inestables bajo mi punto de vista. Sobre FoxPro, ni idea :((

La integración Firebird - Delphi es exactamente igual que para Interbase, por lo que no tienes que hacer nada especial. Puedes utilizar perfectamente los componentes que bien en Delphi para ésto.

Suerte!!!