Zum Punkt Backup:
Bei
DB-Applikationen, die von wenig versierten Anwendern oder gar Daus bedient werden sollen, baue ich immer eine automatische
DB-Sicherung ein: Wahlweise in den Optionen einstellbar gleich nach dem Programmstart oder bei Programmende auszuführen. Beim Einsatz einer Firebird-
DB gestaltet sich das im Falle einer Single-User-App besonders einfach: Vor dem
DB-Connect bzw. nach dem Disconnect wird einfach die
DB-Datei an einen frei wählbaren Ort kopiert. Bei Multi-User-Apps muß man selbstverständlich ein "richtiges" Backup durchführen, da man eine geöffnete
DB nicht kopieren sollte.