Usually, it is not recommended to store files, especially large ones, in your database. Databases are not optimized to store huge binary files. Instead, you shoud store the path to the file in the database, and leave the file itself to the regular file system.
This is in fact a very common questionning, here are a couple of links relative to that matter:
database - Storing Images in DB - Yea or Nay? - Stack Overflow[
^]
File System vs. Database - dzone[
^]