Firebird es un RDBMS que poco a poco esta ganando terreno entre los diseñadores de BD's. Es bastante eficiente y estable. Tiene buen rendimiento en velocidad en cuanto a gran volumen de Datos. Su talon de Aquiles, diria yo, es la seguridad en el acceso de usuarios no autorizados
.
Pero tambien te lo recomiendo ampliamente. ¿Quieres usarlo?
0.-Visita el sitio
http://www.firebird.com.mx. En la seccion de descargas bajate "Firebird 2.1" (Todavia no sale la tan esperada 3.0)
1.-Como iniciado necesitas un administrador que te facilitara la Creacion de BD's. Ahi mismo bajate IBAccess. Existen muchos mas y mejores, si quieres, experimenta con ellos.
2.-Instala FIB.
Experimento:
-Ejecuta IBAccess.
-Menu Tools / Script execution
-Escribe el siguiente codigo
CREATE DATABASE "C:BasedeDatos.gdb"
user "SYSDBA" password "masterkey"
page_size 1024;
Create Table Tabla1(
Campo1 int,
Campo2 char(30)
);
Corres el script SQL y se crea la BD (si no hay errores, claro)
Con el Desktop creas el Alias respectivo.
Bueno, eso solo es para empezar y veas resultados inmediatos. Por supuesto hay mucho mas cosas por hacer y aprender.
Mas detalles en Google. Tutorial interesante
http://www.mygnet.net/manuales/c++builder/69/.
Todo el DML, DDL y componentes VCL de Interbase es 99% aplicable en Firebird PD: Tienes un Post anterior, sobre un problema de actualizacion de datos. Si estas usando Interbase, puede que sea un problema de actualizacion de Transacciones. Quiza necesitas un Commit() para que la transaccion "termine" y los demas usuarios lo noten.
Saludos y Suerte.