Für erste Versuche mit einer
SQL-Datenbank wäre wirklich SQLite ganz gut geeignet. Ist mit einer Single
DLL ganz einfach "installiert" und optimale Leistung in allen Anwendungsfällen ist ja noch garnicht nötig. Freeware Consolen für SQLite zum Testen und erstellen von Datenbanken/Tabellen gibt es auch.
Wenn man bei
SQL bleiben will, kann man ja später ein "großes"
DBMS wie FireBird,
MSSQL oder
MySQL installieren.
Interessant wäre noch die tatsächliche Delphi-Version des Thread-Starters. Bei den Zugriffs-Komponenten gibt es ja auch noch etwas Auswahl.