FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Firebird vs PostgreSQL...
Buen día muchachos, tengo esta inquietud que les hago saber en el título del tema...
Verán, la verdad no soy un experto en programación, me defiendo y me tropiezo a cada rato, y, aunque ya programo más o menos en Bases de datos Access (no me regañen), quisiera incursionar en un RDBMS. Después de leer sobre algunos, seleccione estos dos (no se si es lo mejor), por ser software libre (amplio soporte), open source (me gusta este tipo de licencia), gratis (esta licencia me gusta más) y multiplataforma (por si se me ocurre migrar). Bueno, la pregunta sería: ¿FireBird o PostgreSQL y porqué? ¿Cual es más potente, rápido y confiable? Gracias muchachos. P.D. Román, te sigo debiendo unas pruebas con tu código para evitar dobles instancias. |
#2
|
||||
|
||||
En tu caso me quedaría con... ¡espera, voy a echar una moneda a cara o cruz!, cara: firebird y cruz: postgresql
Ya en serio, la que quieras, las dos son estupendas, rápidas, ocupan poquito, multiplataformas, escalables, libres y gratis Firebird es más simple de instalar, no necesita configurar nada, ni tampoco necesita mantenimiento. Postgresql tiene quizás más facilidad para replicación y puede trabajar en clusters. Pero básicamente, si no vas a necesitar nada así, ambas son formidables. Yo llevo 12 años trabajando con firebird (antes con interbase) y hoy en día para un proyecto nuevo me gustaría empezar con postgresql, sólo por conocerla más a fondo, pero me parece tan segura como firebird. |
#3
|
||||
|
||||
Cualquiera de los dos es válido y muy versatiles...
Tengo 10 años desarrollando en delphi y los en los ultimos tres he trabajo fenomenalmente con PostgreSQL... muy estable, rapido, seguro, confiable. al contrario de casimiro, en estos momentos quiero hacer un software de punto de venta y retomaré firebird para las microempresas. la cuestión final es que la elección del motor de base de datos como el lenguaje son cuestiones de necesidades puntuales... naturaleza del proyecto, población objetivo, tecnologias, etc...
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#4
|
||||
|
||||
Casimiro, Movorack, gracias por compartir sus experiencias con estos dos RDBMS, y aunque los dos se ven muy robustos y completos, me decidiré por Firebird, por haber nacido de Interbase, creado por el mismo Borland y esto conlleva (según leí) una gran compatibilidad con Delphi.
¿Me podrían recomendar un manual o algo por el estilo? Para no estarlos molestando tanto (notese que dije tanto, o sea que si los voy a molestar de vez en cuando). Bajé la version lite de EMS SQL Manager como administrador de Firebird, la verdad se ve muy sencillo de manejar, ¿me recomiendan algún otro administrador o ese está bien? Gracias.
__________________
Javier Oros dice: Deus nobiscum, quis contra nos |
#5
|
||||
|
||||
Herramientas de administración de Firebird: Uso Flamerobin, que es software libre y si bien necesita más conocimientos que otros administradores, tiene una interfase gráfica multiventana muy cómoda, y es multiplataforma (lo uso en Linux y se ve idéntico a la versión de Windows). Consume muy pocos recursos y (esto para mí es muy valioso) se puede usar en forma "portable" (por ejemplo dentro de un Pendrive).
Otro administrador muy potente para Firebird es IBExpert (hay una edición gratuita muy potente). Eso sí, este es software privativo y funciona sólo en Windows. ¿ Documentación ? En el sitio oficial hay bastante. También hay en español, dentro del sitio http://www.firebird.com.mx .Otra fuente de documentación puede ser el libro de Apress "Firebird Book - A Reference for Database Developers". Es un libro muy completo que además de venderse en papel (en inglés) está dando vueltas por redes P2P. Luego tenés otra fuente de información que es el libro "La Cara Oculta de Delphi 4" que si bien está desactualizado, te da los conceptos básicos de Interbase que son perfectamente aplicables a Firebird. Este libro se puede descargar desde Club Delphi. Saludos !
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma. |
#6
|
||||
|
||||
La cara oculta de delphi, de Ian Marteens, aprenderás y te reirás
Por cierto, señores administradores y moderadores, el ftp de clubdelphi necesita un archivador nuevo y unos índices para encontrar algo ahí, ya que ahora mismo es casi un "cajón lleno de cosas" mezcladas, complicado de encontrar algo. |
#7
|
||||
|
||||
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. |
#8
|
||||
|
||||
El nombre es PSQL. Aquí llevas algunas características, te hago un copia->pega
Cita:
|
#9
|
||||
|
||||
Componente Delphi 2010
Buen día de nuevo muchachos, me gustaría me comentaran... ¿con cuál componente me puedo conectar a Firebird desde Delphi 2010?, vi que los Zeos aún no soportan esta versión de Delphi. Ahora bien, ¿puedo usar ADO o los Interbase o me recomiendan otro?
__________________
Javier Oros dice: Deus nobiscum, quis contra nos |
#10
|
||||
|
||||
Bueno, viendo que FibPlus NO es gratis, y Zeos Lib no está disponible para Delphi 2010 me pregunto... ¿que puedo usar para conectar mis base de datos Firebird?
Gracias por su apoyo.
__________________
Javier Oros dice: Deus nobiscum, quis contra nos |
#11
|
||||
|
||||
dbexpress?
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#12
|
||||
|
||||
Buscando en el foro, me encontré con un post que recomienda los DBExpress de DevArt, los vi y al parecer son más actualizables y baratos que los FibPlus.
Ahora, en cuanto a los dbexpress que menciona Movorack (me imagino que los que vienen con Delphi), vi una comparativa, y los mencionan muy lentos, no se que tanto sería esto en producción (unas 10 conexiones al mismo tiempo), pero ustedes comenten.
__________________
Javier Oros dice: Deus nobiscum, quis contra nos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
POSTGRESQL y ADO | mbernal | PostgreSQL | 1 | 17-02-2008 03:52:29 |
PostgreSQL vs Firebird | martinzcr | Varios | 3 | 06-09-2007 19:06:13 |
postgreSQL 8.0 + eñe | gustavoh | Conexión con bases de datos | 0 | 13-02-2006 02:48:49 |
Firebird - PostgreSQL | wod | Conexión con bases de datos | 8 | 18-11-2005 21:21:50 |
|