Después de tantos años de desarrollo no se porque parece que solo exista MySQL ¿Alguien me lo puede aclarar?
Estoy empezando como desarrollador y no se que base de datos me conviene más, encontré una buena comparativa entre MySQL y Postgre http://www.guatewireless.org/articulos/mysql-vs-po stgresql/ [guatewireless.org]
Pero sigo sin tenerlo muy claro. ¿Que me aconsejáis?
Yo llegué a uarla porque la empresa en que trabajaba llevaba una trayectora de Delphi e Interbase.
Se hizo un aplicación de Delphi con Firebird, y la verdad es que estaba muy bien, porque existían muchos componentes para Firebird, además de que iba muy rápida.
Con.Net también llegué a usarla, y también iba muy bien. Lo que más recuerdo era que la parte pl/sql estaba muy bien. Ahora trabajo con Oracle, y la verdad que salvando las distancias, para hacer cosas normalitas, Firebird se las pintaba muy bien.
Re:Firebird
de pobrecito hablador
(Puntos:1)
Miércoles, 06 Octubre de 2010, 21:35h
Re:Firebird
de tupolev
(Puntos:2)
Jueves, 07 Octubre de 2010, 15:48h
Excelente para crear bases de datos empotradas y no tener que instalar bases de datos y ser un administrador de las mismas, solo instalas tu producto y listo.
Es openSource, no hay una empresa de la manita, ultimamente esto se esta convirtiendo en lo mas importante, da miedo saber que no hay una alternativa al software Zend de PHP.
Cualquier dia llega Oracle y nos da un disgusto
1 respuesta por debajo de tu umbral de lectura actual.
Firebird es una base de datos empotrada. Es decir, se utilizaen sistemas que tienen pocos recursos, o cuando no quieres que se instale un sistema de gestion de base de datos completo (SQL Server, PostgreSQL, o lo que quieras), pero quieres utilizar toda su capacidad.
Creo que mucha gente habra oido hablar de sqlite. Firebird es parecido a sqlite, pero con ciertas funciones que lo hacen superior. Por ejemplo, Firebird es "ACID compliance", mientras que sqlite no.
Para sistemas empotrados, es una de las pocas bases de datos abiertas que existe, junto con sqlite y berkelyDB. Esta ultima, es de pago para software privado, mientras que las dos primeras no.
De todos modos, mencionar que la programacion para Firebird no es trivial. La documentacion es escasa, y la API es un poco mas compleja que en otras bases de datos. Esto hace que no muchos desarrolladores se decanten por Firebird, a pesar de su superioridad.
por
pobrecito hablador
el Miércoles, 06 Octubre de 2010, 18:03h
(#1243053)
¿exótica? Interbase ha sido ampliamente usada durante muchos años, principalmente por programadores que utilizaban herramientas de Borland. Con Delphi, por ejemplo, se llevaban a las mil maravillas. Después de su conversión en Firebird, ha seguido siendo utilizada y prácticamente se ha comido a Interbase.
Su sistema multigeneracional para evitar bloquear registros es de lo mejor que hay en bases de datos.
Que tu no la conozcas, no quiere decir que sea exótica.
¿Por que es tan poco usada?
(Puntos:1)Firebird
(Puntos:2, Informativo)Base de datos empotrada
(Puntos:1)Postgresql sin duda
(Puntos:1)( Última bitácora: Viernes, 11 Febrero de 2011, 10:19h )
Yo si que la he usado
(Puntos:1)Firebird es una base de datos empotrada. Es decir, se utilizaen sistemas que tienen pocos recursos, o cuando no quieres que se instale un sistema de gestion de base de datos completo (SQL Server, PostgreSQL, o lo que quieras), pero quieres utilizar toda su capacidad.
Creo que mucha gente habra oido hablar de sqlite. Firebird es parecido a sqlite, pero con ciertas funciones que lo hacen superior. Por ejemplo, Firebird es "ACID compliance", mientras que sqlite no.
Para sistemas empotrados, es una de las pocas bases de datos abiertas que existe, junto con sqlite y berkelyDB. Esta ultima, es de pago para software privado, mientras que las dos primeras no.
De todos modos, mencionar que la programacion para Firebird no es trivial. La documentacion es escasa, y la API es un poco mas compleja que en otras bases de datos. Esto hace que no muchos desarrolladores se decanten por Firebird, a pesar de su superioridad.
Re:Pues....
(Puntos:1, Interesante)Su sistema multigeneracional para evitar bloquear registros es de lo mejor que hay en bases de datos.
Que tu no la conozcas, no quiere decir que sea exótica.
Re:Pues....
(Puntos:1)