That would depend on if you are using the same folder to store all your uploaded files in. If the path is going to remain permanent then, it would be sufficient to store just the filename in the DB. If the folders are different then you would need to store the file path.
As for filetype, you dont need to store it in the DB. You can get it from the filename if you need it later.