Hallo,
also deine Anforderungen scheinen nicht der rede wert zu sein.
Eine wichtige Frage habe ich allerdings vergessen:
Sollen mehre User geichzeitig per Netzwerk auf die Daten zugreifen können?
Wenn nein, dann kannst du wirklich jede Datenbank nehmen, du könntest sogar mit eigenen Dateien arbeiten.
Allerdings würde ich dir doch eine DB empfehlen, die wenigstens rudimentäres SQL versteht. Dies ist ein sehr einfache aber mächtige Anfragesprache für Datenbanken.
Eine echte Client-Server Datenbank halte ich für überdimensioniert. Deshalb kein MySQL, Interbase, M$-SQL, Oracle oder ähnliches.
Eine entsprechende Datenbank die direckt in die EXE gelinkt wir ist mir momentan nicht bekant. Es gibt aber DBs die lediglich als DLL mitgeliefert werden müssen. Das ist dann von der Installation her einfach zu realisieren. Der Advantage Local Server währe eine solche Lösung.
Den Link findest du in den
FAQs.
Gruß
Klabautermann