Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ¿Por qué Firebird? (https://www.clubdelphi.com/foros/showthread.php?t=73271)

bulc 12-04-2011 13:00:53

¿Por qué Firebird?
 
No entiendo por qué se usa Firebird en Delphi. O, mejor dicho, ¿cuál sería la opción más viable desde el propio entorno Delphi?
¿Alguien puede contestarme? Gracias.

Casimiro Notevi 12-04-2011 13:37:46

Depende de lo que quieras hacer.

Explica lo que pretendes, lo que te interesa, lo que piensas desarrollar, los requerimientos que necesitarás, etc. y te aconsejaremos una cosa u otra :)

duilioisola 12-04-2011 14:06:57

Como dice Casimiro: Sin explicar para qué quieres utilizar una base de datos no hay una respuesta válida.
Pero aquí te dejo algunas de las razones de porqué utilizo Firebird:
  • Es gratis de verdad
  • Cumple con estandares SQL
  • Es muuuuy fiable
  • No necesita mantenimiento
  • No necesita configuracion
  • Se instala en 2 o 3 minutos (reales)
  • Tiene todo lo que puedas necesitar y algunas cosas más
    Triggers
    Procedimientos Almacenados
    PKs y FKs (relaciones entre tablas)
    Generadores (contadores autoincrementales)
    Transacciones
    Usuarios y Roles
    Y un largo etcétera
  • Es rápida
  • Puedes utilizarla de modo embebido y cliente/servidor
  • Si algo falla, solo tienes que volver a encender el ordenador
  • Puedes hacer un backup "en caliente"

rretamar 12-04-2011 14:11:35

Cita:

Empezado por duilioisola (Mensaje 396661)
Como dice Casimiro: Sin explicar para qué quieres utilizar una base de datos no hay una respuesta válida.
Pero aquí te dejo algunas de las razones de porqué utilizo Firebird:
  • Es gratis de verdad
  • Cumple con estandares SQL
  • Es muuuuy fiable
  • No necesita mantenimiento
  • No necesita configuracion
  • Se instala en 2 o 3 minutos (reales)
  • Tiene todo lo que puedas necesitar y algunas cosas más
    Triggers
    Procedimientos Almacenados
    PKs y FKs (relaciones entre tablas)
    Generadores (contadores autoincrementales)
    Transacciones
    Usuarios y Roles
    Y un largo etcétera
  • Es rápida
  • Puedes utilizarla de modo embebido y cliente/servidor
  • Si algo falla, solo tienes que volver a encender el ordenador
  • Puedes hacer un backup "en caliente"

Perfecto, poco que agregar a una lista tan detallada.

Firebird además tiene la ventaja que está disponible para varios sistemas operativos: Windows, Linux, Solaris, FreeBSD, MacOS X.

Casimiro Notevi 12-04-2011 14:14:58

Cita:

Empezado por duilioisola (Mensaje 396661)
  • Es gratis de verdad

No solamente es gratis, es libre, totalmente, puedes acceder a su código fuente, estudiarlo, modificarlo, etc. incluso puedes crear una nueva firebird a la que llames, por ejemplo: bulcSQL, le cambias el logo y sería totalmente legal.

Aquí te dejo unos enlaces que pueden interesarte.

¿Por que elegir Firebird? (Versión libre de interbase)
La base de datos perfecta
Conozca Firebird en 2 minutos.

duilioisola 12-04-2011 14:16:38

Gracias rretamar se me había olvidado...
Suelo tratar de poner la base en servidores Linux y los clientes en Windows.

bulc 12-04-2011 15:54:42

Cita:

Empezado por duilioisola (Mensaje 396661)
Como dice Casimiro: Sin explicar para qué quieres utilizar una base de datos no hay una respuesta válida.
Pero aquí te dejo algunas de las razones de porqué utilizo Firebird:
  • Es gratis de verdad
  • Cumple con estandares SQL
  • Es muuuuy fiable
  • No necesita mantenimiento
  • No necesita configuracion
  • Se instala en 2 o 3 minutos (reales)
  • Tiene todo lo que puedas necesitar y algunas cosas más
    Triggers
    Procedimientos Almacenados
    PKs y FKs (relaciones entre tablas)
    Generadores (contadores autoincrementales)
    Transacciones
    Usuarios y Roles
    Y un largo etcétera
  • Es rápida
  • Puedes utilizarla de modo embebido y cliente/servidor
  • Si algo falla, solo tienes que volver a encender el ordenador
  • Puedes hacer un backup "en caliente"

OK. !Me rindo! Abrumado por su fiabilidad procedo a convertirme.

javier7ar 12-04-2011 21:36:30

pregunta, ya que estamos hablando sobre las caracteristicas de firebird...

soporta o tiene algun metodo de replicacion de bases de datos ??

oscarac 12-04-2011 21:42:45

pregunta para tonmar decisiones

en Firebird puedo hacer Pivot ?

Casimiro Notevi 12-04-2011 22:00:00

Cita:

Empezado por javier7ar (Mensaje 396785)
pregunta, ya que estamos hablando sobre las caracteristicas de firebird...
soporta o tiene algun metodo de replicacion de bases de datos ??

Existen varias utilidades para replicación en firebird, también existe otra forma que es una réplica total, completa y en tiempo real, es que depende de lo que necesites puedes usar una forma u otra.
La otra es "shadow".


Cita:

Empezado por oscarac (Mensaje 396786)
pregunta para tonmar decisiones
en Firebird puedo hacer Pivot ?

Creo que sí, alguna vez se ha hablado sobre eso, poder... se puede.

ecfisa 12-04-2011 22:00:55

Cita:

Empezado por oscarac (Mensaje 396786)
pregunta para tonmar decisiones

en Firebird puedo hacer Pivot ?

En este hilo se trata el tema.

Un saludo.

oscarac 12-04-2011 22:07:00

si en Access se puede hace Pivot (y que Dios no mate mas gatitos) porque no tuvieron la genial idea de incorporarlo en SQl Server 2000

de donde bajo del Firebird? existen versiones?
al ser open free, como saber cual version es la mas robusta y estable ?

Casimiro Notevi 12-04-2011 22:11:25

Cita:

Empezado por oscarac (Mensaje 396791)
si en Access se puede hace Pivot (y que Dios no mate mas gatitos) porque no tuvieron la genial idea de incorporarlo en SQl Server 2000

de donde bajo del Firebird? existen versiones?
al ser open free, como saber cual version es la mas robusta y estable ?


Sí, es software libre, lo puedes descargar de su web: www.firebirdsql.org
Todas las versiones son robustas y estables, tan sólo debes seleccionar si lo quieres para linux, windows, macOSx, solaris, hp-ux, etc. además de la versión, si es para empezar usa la última, la v2.5

Chris 13-04-2011 00:40:45

Si hablamos de bondades de un motor de base de datos, creo que también se puede considerar a PostgreSQL. Sin embargo, siempre he pensado que si el diseño del sistema y la estructura de la base de datos es sencillo, pues bastará con Firebird. No es que Firebird solo sea para "proyectos de juguete", todo lo contrario, sino que creo que dónde hay que considerar otras cosas, cosas relativas a grandes transacciones soportadas por una granja de servidores, gran número clientes, interoperabilidad, etc, Fireibird no participaría en la lista de opciones.

Casimiro Notevi 13-04-2011 01:07:05

Claro, PostgreSql es buenísimo y también es software libre.


La franja horaria es GMT +2. Ahora son las 19:29:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi