Я всегда чувствовал, что Microsoft Access был лучшим решением для такого рода требований.
edit - я понимаю, что это не политкорректный ответ. Но общий пакет встроенной БД, пакет разработки great GUI, отличный генератор отчетов (намного превосходящий, например, отчеты Crystal Reports), простая разработка таблиц и запросов - все это в одном удобном месте. пакет, сделать его почти тривиальным для разработки. Для быстрого развития это лучшее, что я использовал.
FWIW, я делаю Java, C ++, C, VB4 / 6, ASP, JSP, Perl, PHP, CSS / DHTML, JavaScript, Pascal, Fortran, Kenemy и Kurtz Basic, BAL, сценарии оболочки Unix, Oracle, mySql, RPG III, COBOL, некоторые проприетарные вещи, различные макросы, различные распределенные технологии, язык управления заданиями, CPL и т. Д. И т. Д. Я вышел из разработки в Access из-за ограничений масштабируемости.