- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySQL教程考试资料
考试时间:100 分钟 考核方式: 开卷
题 号 一 二 三 四 五 六 七 八 九 十 总分 统分人 应得分 30 5 5 5 5 10 10 10 10 10 100 实得分 说明:1.在E:盘创建文件夹,名称为姓名+学号未两位(例如:张三_01)。
Word文档的名为“实验+学号末两位”在1点说明的文件夹中。JXGLXT命名为“JXGLXT_01”,XS表命名为XS_01),否则视为错误答案。
应用应用
一、用SQL命令创建一个数据库JXGLXTJXGLXT数据库中用SQL命令创建3个表,分别是XS,KC,XC;其中XS(Sno,Sname,Ssex,Sbir,specialty),KC(Cno,Cname,Credits),XC(Sno,Cno,Score),各个表的属性的数据类型,宽度自定,但要与实际基本相符,并且每个表要输入5条记录,其中XS表中要有姓马的女学生及考生本人的姓名,XC表中要有60分以下及85分以上的成绩及考生本人的成绩(XC表的记录要与前两个表相对应)。(每个表10分,共30分)
各表具体属性说明如下表所示。
属性名 Sno Sname Ssex Sbir specialty Cno Cname Credits Score 属性说明 学号 姓名 性别 出生日期 专业 课程号 课程名 学分 成绩 1.
2.
3.
4.
5.
6.
7.
二、查询XS表中所有学生的信息。(5分)
三、查询XC表中成绩Score不及格的学生学号、课程号,成绩,并且按成绩降序显示(5分)。
四、查询姓马的学生学号及姓名(5分)。
五、查询XC表中各个学生的总分和平均分(提示:以Sno分组统计)(5分)。
六、将XS表的全部记录插入到另一个表Student中(Student还不存在)。10分)
七、创建一个视图视图名自己命名)图学生号,,课程号,成绩10分)自己命名
九、创建一个触发器(触发器名自己命名)S中的记录时,自动删除表XC中对应学号的记录。最后验证:XS中具体的一条记录,查看XC表相关的记录是否删除(10分)
十、给IU(在LIU后面加学号末两)XS表上有SELECT的权限,并且能该权限移给LI在LI后面加学号末两位)。(10)
文档评论(0)