Providing the file is placed on the server at the same time the link is placed in the database then yes the file will be available for others to download it.
Since all the information about the file is stored in the database (filename, path on the server, description etc.) you can easily allow them to search through those fields and when they have selected the one they want just provide the link to the file. Providing a simple HREF using the path and filename fields stored in the database is enough.