Du verärgerst hier sicher niemanden aber Deine Frage ist etwas unkonkret.
Es gibt mehrere Ansätze, mit denen man so ein Programm aufbauen kann.
Ob eine große oder kleine Datenbank spielt letztlich keine Rolle. Der Aufwand ist der selbe.
Welche Delphi-Version hast Du denn?
Mit den älteren Delphi-Versionen gab es als Datenbanktreiber noch die
BDE. Damit konnte man leicht DBase-Dateien erstellen und nutzen. Für den Anfang war das schon eine gute Lösung.
Evtl. kannst Du Dir sonst mal ClientDataset und
XML anschauen, ob Dich das auf einen guten Weg bringt.
Wenn es Di nicht um das
Programmieren selbst geht: Für eine schnelle Lösung kommt man sicher mit Excel schneller an´s Ziel.
(Oha, jetzt empfehle ich schon Excel
)