在Navicat完成以下任务 一、 触发器
1、 创建一个触发器,当删除students表中某个学生的记录时,删除score表中相应的成绩记录
2、 创建一个触发器,修改course表中相应课程的学时之后,每增加18学时,将该门课的学分增加1学分。
二、 事件
1、 创建一个事件,从下一个星期开始, 每个星期都清空test表,并且在2024年的12月31日12时结束。
三、 存储过程
1、 创建存储过程,用指定的学号作为参数删除某一学生的记录。调用该存储过程,删除学号为1的学生记录。
2、 创建带输出参数的存储过程,求学生人数,并调用。
3、 创建一个存储过程,根据指定的参数(学号)查看某位学生的不及格科目数,如果不及格科目数超过2门(含2门),则输出“启动成绩预警”并输出该生的成绩单,否则输出“成绩在可控范围”。以学号为22001为例,调用该存储过程。
4、 创建一个存储过程,有两个输入参数:XH和KCH。如果成绩大于或等于60分,就将该课程的学分累加计入该学生的总学分;否则,总学分不变。
四、 存储函数
1、 创建一个存储函数,它返回course表中已开设的必修课门数。调用该存储函数。