Ответ 1
Это зависит от того, что для вас важнее: скорость, легкость доступа,...
Если у вас есть приложение, в котором вы должны привязать концептуально изображение к записи (например, приложение для контактов), я бы пошел по пути dbms. Это может быть не так быстро (что-то очень субъективное), но с ним гораздо легче справиться.
Также гораздо проще хранить фотографии в dbms, если вы хотите создать резервную копию своих данных! (учтите тот факт, что вы должны выпустить только одну команду резервного копирования, и вы создали резервную копию ВСЕХ ваших данных).
Я подозреваю, что вы каким-то образом храните другие данные, привязанные к изображениям. Если это верно, я бы определенно пошел по пути dbms. Если это не должно быть правдой, чем не нужно разрабатывать схему, создавать dbms, создавать соединения, хранить данные,... много накладных расходов!