本题是应用实践题,请到讨论区“破冰之旅”中下载《实验2指导书——数据库编程》和《实验报告2——数据库编程》,阅读实验指导书,根据实验步骤和提示进行实验,填写好实验报告,以附件形式提交到这里。
设数据库中有三个关系模式:
学生(学号,姓名,性别,年龄,专业)
课程(课程号,课程名,学分)
选课(学号,课程号,成绩)
任务一:创建和调用存储过程
1.创建存储过程P1,实现根据专业名和课程名查询该专业学生该门课程的平均分,作为结果返回。
2.设计一组语句,调用存储过程P1以查询“网络”专业学生“计算机基础”课程的平均分,如存储过程返回空值显示“无指定成绩信息”,否则显示查得的平均分,以“平均分”作为列名。
3. 将上组语句中的课程名‘计算机基础’改成‘数据库基础’,再次执行。
任务二:创建和激活触发器
国开形考答案open5.net或联系QQ/微信:18866732
1.创建触发器T1,功能为:当修改学生表中某学生的学号时,自动更新选课表中的相关学号。
2.设计一条语句激活触发器T1。