给定学生数据库 db_student 中有学生表 tb_student 和课程成绩表 tb_score 。 tb_student (sno,sname,sage,smajor), 各字段的含义依次为 : 、姓名、年龄、专业 ; tb_score(sno,cname,grade), 各字段的含义依次为 : 、课程名称、成绩。 上述数据库及数据表已经创建,请按要求完成以下操作。 设计一个名称为 fn_cmax 的存储函数 , 根据给定的课程名返回该课程的最高分 , 并写出调用该函数的语句。 注意 : 在考生文件夹中的 sj21.txt 文件已给出部分程序 , 但程序不完整 , 请删除下划线 , 并在下划线处填上通当的内容 , 使程序补充完整 , 并按原文件名保存在考生文件夹下 , 否则没有成绩。 部分程序如下: DELIMITER $$ CREATE ________ fn_cmax(cn CHAR(20)) RETURNS int DETERMINISTIC BEGIN DECLARE tmp INT; SELECT ________ INTO tmp FROM tb_score WHERE cname=cn; RETURN ______; END $$ DELIMITER ;