Ab Delphi Prof. (Versionsnummer ist erst mal egal) hast du fertige Datenbankkomponenten mit an Board, mit denen du fast beliebige
SQL Datenbanken ansprechen kannst, also Daten sowohl einfügen/ändern als auch darstellen kannst. Die Komplexität deines Vorhabens scheint sich ja in Grenzen zu halten, und sollte mit Delphi relativ leicht und schnell zu lösen sein.
Dakommerziell fällt von der Delphi Version her die Personal Edition weg. Standard bietet keine Datenbankunterstützung, Prof. ist wunderbar geeignet. Noch tiefer brauchst du allerdings nicht in die Taschen zu greifen.