Wenn du gerade erst am Delphi-Lernen bist, ist es vielleicht ein bißchen viel auch noch
SQL dazuzupacken, gerade wenn du mit der
PE etwas eingeschränkt bist.
Was deine Angst vor Hackern angeht. Nicht ist jemals sicher
Wenn du nicht willst, daß deine Dateien bearbeitbar sind, sind Binärdateien schon ganz gut (sprich Streams). Alternativ kannst du auch
XML oder sonstwas verwenden und es später per RAR verschlüsseln.