Ideal way to represent a Grade -> Section -> Student -> Marks database
Tie the marks to the student, the student to the section, and the section to the grade using foreign keys.  The join will usually be quick as long as you have your indexes set up to include those columns.

As far as making it easy to tie together you can create a view that ties them together so you only have to query one place to get what you are looking for.