Bei Datenbanken wie MS
SQL oder Firebird kann man problemlos dafür Blob-Felder nutzen. Die mit Delphi mitgelieferten Beispieldatenbanken enthielten übrigens die Fischbilder auch. (Die aktuellen Beispiele habe ich mir schon länger nicht mehr angeschaut, kA wie das heute ist.)
SQLite hingegen ist dafür leider nicht gut geeignet, auch wenn es theoretisch geht. Einerseits gibt es Probleme mit bestimmten Zeichen, so dass diese kodiert werden müssen, andererseits wird es nicht empfohlen größere binäre Daten abzulegen und die Limits sind auch relativ gering.