Retomando un poco el tema.
Yo llevo ya varios años trabajando con Delphi + PostgreSQL. He pasado por todos los componentes de pago y gratuitos para Delphi+postgresql (Zeos, MicroOlap, Devart).
Nunca pasé por Interbase porque cuando empecé con Delphi, a la vez, empecé con Oracle (una versión 7 o algo así).
El caso es que elegí PostgreSQL :
1.- Por su "parecido" con Oracle y por el lenguaje PL/PgSQL (muy parecido al PL/SQL de Oracle)
2.- Por su licencia: BSD
3.- Por su increiblemente bien organizada (y dispuesta siempre a ayudar) comunidad de usuarios y desarrolladores.
El "Server Side Language" (Pl/PgSQL) de PostgreSQL es muy, muy potente y se hace un tremendo esfuerzo desde la comunidad de desarrollo de PostgreSQL para que siga así.
Y así ha sido y así sigo. Proyectos muy grandes. Oracle. Proyectos no tan grandes (o sí), PostgreSQL. Depende más del cliente que del proyecto realmente.
Bueno y después de toda esta "tabarra", la pregunta.
Ya he comentado que no conozco Interbase/Firebird. ¿ Que lenguaje procedural (al estilo de PL/SQL) tiene Firebird ?
Saludos.
|