Zitat:
Sind die Embeddedversionen von SQLite, Firebird... eigentlich auch Desktopdatenbanken?
Nein. Da es einen (In-Process-)Server gibt.
Zitat:
Für Client-Server-Anwendungen sind sie aber sicherlich nicht geeignet Wink
Der embedded(Server)Client von FireBird ist ein "normaler" Client, der statt dem lokalen Protokoll einen Server im Bauch trägt. Der Client erkennt anhand, des Connectionstring, ob eine Netzwerkverbindung zu einem Server verwendet werden soll, oder die eingelagerte Serverkomponente die Datenbank öffnen soll. So kann das selbe Programm sowohl embedded arbeiten, wie auch auf einen remoten ( oder lokalen) (
FB-)Server zugreifen soll oder sogar beides parallel.