Moin...
Du wirst sehen, daß das hier ausartet.
Ist wie bei Joghurt...jeder hat seinen Geschmack.
Ich mache mal den Anfang:
Firebird...weil:
1.
Meine Anwendung ist ein FMX-Programm und ich benötige Daher eine DB, die unter Windows, macos und Linux läuft. ...JA
2.
Die DB soll bei Bedarf mehrere 100 GB oder noch größer speichern können. ...JA
3.
Ferner soll keine Installation oder Einrichtung für die Datenbank erforderlich sein. ...embedded-JA, Multiuser mit seperatem Server-NEIN
4.
Das alles muss möglich sein, ohne dass man eine extra Lizenz erwerben muss, wenn z.B. im Netzwerk mehrere Leute damit arbeiten ...JA
5.
denn meine Datenbank kann sowohl als Stand-Alone Lösung verwendet werden oder aber im Client-Server betrieb (dann verwaltet das Serverprogramm die Datei)....JA
PS:
Zitat:
FireDAC, SQLLite
...das sind 2 paar Schuhe. FireDAC sind Zugriffskomponenten, SQLLite ist eine Datenbank
Zitat:
Welche Komponenten müsste ich dafür exakt verwenden?
FDConnection, FDQuery...für den Anfang
Zitat:
Was könnte hierfür also eine einfache Lösung sein?
...was du aber brauchst ist ein
DB Admintool. z.B.
https://dbeaver.io/
Empfehlung:
Nicht mit dem Produktivsystem üben. Eine kleine Awendung tut es auch bis du sicher bist.