Yeah this can definitely be done. Is your large file comma delimited? Also, will this large file ever change? If it will change, easiest way to do this with PHP. Is php an option you can do?
If the large file never changes, just post a link to the file and we can create the table for you. With a little scripting, this job can be done in a minute or two.