《mysql数据库期末考试卷A.docx》由会员分享,可在线阅读,更多相关《mysql数据库期末考试卷A.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、MySQL 试卷(A)现在有一教学管理系统,具体的关系模式如下:Course (eno, cnamez tno)Score (no, eno, degree)Student (no, name, sex, birthday, class)Teacher (no, name, sex, birthday, prof, depart)其中表中包含如下数据:Course 表:enocnametno3-101数据库15-102数字33-103信息系43-104操作系统63-105数据结构43-106数据处理54-107pascaliW54-108u+74-109java83-245数据捺掘1O3-11
2、1软件工程11Score 表:noenodegree0050015003500450055006500350085004501050035005500210710810910910750033-1055-1024-1083-1053-2453-1054-1093-1054-1093-1053-1054-1093-1053-1054-1093-1054-1093-1113-111695585771005345986888986888986888808880Student 表:nonamesexbirthdayclass砌李勇男1987-7-22 0:00:00950015002刘晨女1987-1
3、1-15 0:0,.950025003王敏女1987-10-5 0:00:00950015004李好尚男1987-9-25 0:00:00950035005李军男1987-7-17 0:00:00950045006范新位女1987-6-18 0:00:00950055007张直东女1987-8-29 0:00:00950065008赵薇男1987-6-15 0:00:00950075009钱民将女1987-6-23 0:00:00950085010孙俪女1987-9-24 0:00:0095002108赵里男1987-6-15 0:00:0095007109丘处机男1987-6-23 0:00
4、:0095008107畅康男:7bl(x. c1987-9-24 0:00:0095001Teacher表:nonamesexbirthdayprofdepartEl李卫男1957-11-5 0:00:00教授电子工程系2刘备男1967-10-9 0:00:00副教授math3关羽男1977-9-20 0:00:00讲师sc4李修男1957-6-25 0:00:00教授elec5诸葛亮男1977-6-15 0:00:00教授计算机系6殷素素女1967-1-5 0:00:00副教授sc7周芷假设女1947-2-23 0:00:00教授sc8赵云男1980-6-13 0:00:00副教授计算机系9
5、张敏女1985-5-5 0:00:00助教sc10黄琴女1967-3-22 0:00:00副教授sc11张三男1967-3-22 0:00:00副教授sc根据上面描述完成下面问题:1 .写出上述表的建表语句。2 .给出相应的INSERT语句来完成题中给出数据的插入。(至少3条记录).输出成绩在60-80之间的记录(no,eno,degree )3 .输出3105号课程的成绩总和。4 .输出95001班级所选课程的课程号和平均分.更新student表中李勇的性别为女。更新后并删除这条记录。5 .创立函数exam_if ,通过ifthen.elseif结构首先判断传入参数的值是否为a ,如果是那么输出5 ,如果不是那么再判断该传入参数的值是否为b ,如果 是那么输出10 ,当以上条件都不满足时输出co然后调用函数exam_ifo6 .创立一个向course表中插入新记录的存储过程course_plo并用命令调用这个 存储过程。7 .创立工个命名为borrow_insert”的触发器,当向score”数据表插入工条记 录时,将用户变量strinfo的值设置为已成功插入1条记录。8 .创立存储过程emp_p ,用游标提取emp表中7788雇员的姓名和职务。
限制150内