If they asked you to submit it via .CSV then they are most likely not using excel to process the file. CSV (Comma Separated Values) saves the file as a plain text file. Each Row is separated by carriage return, and each column by comma. For example, I made a quick csv and opened it with notepad and you see this:
This makes it easy for them to write a simple program to take the data and process it for the grade report. As far as database entry goes, you would want to look at how your database is laid out, who would input data, etc. to determine how you want to bulk upload data. Microsoft Product to Microsoft Product and you can typically just copy and paste data around, but again, that largely depends on who and what you're going to be using the database for.
Humans are the only creatures that won't live up to the their potential. Give everything your all. When you die, die on E.
So I ask you, what do you intend to do now?