Ich habe mir jetzt ein ganze Anzahl
DBMS angeschaut, weil ich auch gerade dabei bin, mich für eine Richtung zu entscheiden. Firebird schient wirklich eine ausgezeichnete Wahl für wahrscheinlich fast alles zu sein. Es gibt eine Embedded und eine Server Version, die praktisch codekompatibel sind, einige sehr komfortable Erweiterungen zum
SQL Standard, und die Geschwindigkeit würde ich nach den ersten Erfahrungen als zumindest "sehr flott" einstufen.
Problematisch sind die kostenlosen Zugriffskomponenten, da habe ich jetzt eine Weile herumgedoktort (und bin eigentlich noch dabei), weil es eine Menge Sachen gibt, die zumindest bei mir nicht ordentlich funktionieren - das hängt sicher primär von den Versionen von Delphi und von Firebird ab, die man verwendet. Da passt bei den Gratis-Komponenten offensichtlich nicht alles zusammen. In ein paar Tagen kann ich hoffentlich mehr dazu sagen, zumiondest was Delphi 2009 und
FB 2.1 betrifft. - Wenn man sehr schnell "up and running" sein will, ist vielleicht doch eher der Kauf von kommerziellen Zugriffskomponenten anzuraten, ich glaube die meisten wenn nicht alle können in eingebundener Form lizenzfrei verteilt werden.