Si necesitas un motor de base de datos "incrustado" y sin instalación, para aplicaciones monousuario hay dos alternativas:
1) SQLite
2) Firebird Embebido
Si la aplicación será exclusivamente en monousuario y monopuesto, sin cambios en vistas a futuro, SQLite es una muy buena elección.
Si a futuro podría estar la opción de agregar accesos concurrentes y usarla en red, usaría Firebird Embebido. De esa forma el pasaje en un futuro a la versión "No embebida" de Firebird será trivial, porque el formato de la base de datos es exactamente el mismo.
Para ambas opciones vienen bien los componentes libres ZeosLib.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.
|