@Andreas13: Du hast echt die Qual der Wahl. Von SQLite, AdvantageDB, ClientdataSets, über
XML, JSON, NOSQL uvm bis hin zu
MSSQL embedded und natürlich C/S-Datenbanken gibt es wirklich vieles.
BTW: Aurelius ist keine Datenbank, das ist ein ORM + kann mit vielen Datenbanken.
Aber: Wie du selbst sagst, ist dein Wissen aus B-Tree-Zeiten (kenn ich auch, war echt gut!) + da hat sich seither wirklich, wirklich viel getan. Verschaff dir zuerst einen Überblick und spiel dich mit dem Komponenten, die Delphi mit hat. Bring dich auf den aktuellen technischen Stand, dann kannst du die Entscheidung leichter treffen.
Sonst schränkst du dich ein (kein
SQL!), obwohl das nicht nötig wäre.
Vielleicht magst du auch beschreiben, was du vorhast, dann können dir die Experten hier viele Vorschläge machen, aus denen du die besseren dann aussuchen kannst.