Почему вы хотите, чтобы файлы были сохранены в базе данных? Файловая система (которая, как я уверен, и у рассматриваемого сервера) гораздо больше подходит для хранения и обслуживания файлов.
Если файлы должны находиться в базе данных, то вы, вероятно, просто захотите сохранить их в поле большого двоичного объекта. Конечно, в таблицу необходимо добавить дополнительные поля с данными о файлах. Имя файла, тип файла, может быть размер файла, если вам не нужно вычислять его по блобу на лету, возможно, пользователь, который его загрузил, время его загрузки и т. Д.
В этот момент вы будете взаимодействовать с ним, как и с любой другой записью базы данных в вашем приложении (пропуская пояснение для краткости, нет недостатка в учебниках по теме), с дополнительным этапом преобразования в и из байтовых массивов для данных BLOB-объектов. Также нет недостатка в примерах .
Но я должен вернуться к исходному вопросу. Зачем помещать файлы в реляционную базу данных?