seit Windows Vista heisst das Erste Gebot der Programmierung
"Du sollst keine Daten in Programm Files ablegen"
Ich korrigiere: seit Win2k, genaugenommen schon seit
WinNT. Nur forciert MS das seit Vista deutlich stärker, auf dass die Programmierer es endlich mal lernen; bei manchen ist das offenbar dennoch nicht angekommen, so viel solcher Software ich heute immer noch sehe...
[Ergänzung]
Zum Thema: Eine
DB sollte - sofern die für alle Nutzer(profile) eines Systems gemeinsam genutzt werden soll - in %AllUsersProfile%\Anwendungsdaten liegen. Soll sie nur von einem Nutzer genutzt werden, ist wohl %AppData% der richtige Ort.
MfG Dalai