Para verificar se no bando de dados exista registro de nota de um determinado aluno referente a uma determinada avaliação, basta executar o seguinte comando:
SELECT COUNT(id) AS countrecord FROM mdl_grade_grades WHERE itemid=? AND userid=?
Passe o parâmetro id da avaliação em itemid=? e id do usuário em userid=?