Por supuesto que firebird/interbase. La única base de datos REAL que has mencionado. Para mi, los otros, caen en la categoría de manejadores de archivos...
La mejor, por su tecnología:
- registros multigeneracionales
- todo en un solo archivo
- cumpliendo con muchas características de los estándares SQL
- transacciones,
- triggers,
- stored procedures
como por su capacidad:
- debe haber un límite teórico, pero en la práctica, creo que puede decirse que el tamaño de tu disco... eso si, el rendimiento no será como el de un Oracle...
Hasta luego.