北京邮电大学《数据库系统原理》2022-2023学年第一学期期末试卷.doc
自觉遵守考场纪律如考试作弊此答卷无效密
自觉遵守考场纪律如考试作弊此答卷无效
密
封
线
第PAGE2页,共NUMPAGES2页
北京邮电大学
《数据库系统原理》2022-2023学年第一学期期末试卷
院(系)_______班级_______学号_______姓名_______
题号
一
二
三
四
总分
得分
批阅人
一、单选题(本大题共35个小题,每小题1分,共35分.在每小题给出的四个选项中,只有一项是符合题目要求的.)
1、若要在学生表中查找姓名为“张三”且年龄为20岁的学生信息,以下SQL语句正确的是()()
A.SELECT*FROMstudentsWHEREname=张三ANDage=20
B.SELECT*FROMstudentsWHEREname=张三ORage=20
C.SELECT*FROMstudentsWHEREnameLIKE张三ANDage=20
D.SELECT*FROMstudentsWHEREnameLIKE张三ORage=20
2、若要查询成绩在80到90分之间(包括80和90)的学生信息,以下SQL语句正确的是()()
A.SELECT*FROMstudentsWHEREscore=80ANDscore=90
B.SELECT*FROMstudentsWHEREscore80ANDscore90
C.SELECT*FROMstudentsWHEREscore=80ORscore=90
D.SELECT*FROMstudentsWHEREscore80ORscore90
3、若要在数据库中查询成绩排名在前10名的学生信息,以下SQL语句正确的是()()
A.SELECT*FROMstudentsORDERBY成绩DESCLIMIT10B.SELECT*FROMstudentsORDERBY成绩ASCLIMIT10C.SELECTTOP10*FROMstudentsORDERBY成绩DESCD.SELECTTOP10*FROMstudentsORDERBY成绩ASC
4、若要从学生表中查询出姓名以“李”开头且年龄大于20岁的学生信息,以下SQL语句正确的是()()
A.SELECT*FROMstudentsWHEREnameLIKE李%ANDage20
B.SELECT*FROMstudentsWHEREnameLIKE%李ANDage20
C.SELECT*FROMstudentsWHEREnameLIKE李%ORage20
D.SELECT*FROMstudentsWHEREnameLIKE%李ORage20
5、若要从成绩表中查询出平均分大于80分的课程编号,以下SQL语句正确的是()()
A.SELECTcourse_idFROMscoreGROUPBYcourse_idHAVINGAVG(score)80
B.SELECTcourse_idFROMscoreGROUPBYcourse_idWHEREAVG(score)80
C.SELECTcourse_idFROMscoreHAVINGAVG(score)80GROUPBYcourse_id
D.SELECTcourse_idFROMscoreWHEREAVG(score)80GROUPBYcourse_id
6、若要在SQL中对查询结果进行条件筛选,使用的关键字是()()
A.GROUPBYB.HAVINGC.WHERED.ORDERBY
7、若关系模式R(A,B,C)中,属性A不是主键,但存在函数依赖A→B,则关系模式R最高可达到()()
A.1NFB.2NFC.3NFD.BCNF
8、若要查询学生表中年龄最大的5个学生的信息,以下SQL语句正确的是()()
A.SELECT*FROMstudentsORDERBYageDESCLIMIT5
B.SELECT*FROMstudentsORDERBYageA