版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学校________________班级____________姓名____________考场____________准考证号学校________________班级____________姓名____________考场____________准考证号…………密…………封…………线…………内…………不…………要…………答…………题…………第1页,共3页威海职业学院《数据库原理》2025-2026学年第一学期期末试卷题号一二三四总分得分批阅人一、单选题(本大题共20个小题,每小题1分,共20分.在每小题给出的四个选项中,只有一项是符合题目要求的.)1、若要从学生表中查询出年龄为20岁且籍贯为“北京”的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsWHEREage=20ANDnative_place='北京'B.SELECT*FROMstudentsWHEREage=20ORnative_place='北京'C.SELECT*FROMstudentsWHEREage=20XORnative_place='北京'D.SELECT*FROMstudentsWHEREage!=20ANDnative_place='北京'2、若要查询每个班级的平均成绩,以下SQL语句正确的是()()A.SELECTclass_id,AVG(score)FROMstudentsGROUPBYclass_idB.SELECTclass_id,SUM(score)FROMstudentsGROUPBYclass_idC.SELECTclass_id,COUNT(score)FROMstudentsGROUPBYclass_idD.SELECTclass_id,MAX(score)FROMstudentsGROUPBYclass_id3、若要从成绩表中查询出平均成绩大于80分的课程编号,以下SQL语句正确的是()()A.SELECTcourse_idFROMscoreGROUPBYcourse_idHAVINGAVG(score)>80B.SELECTcourse_idFROMscoreGROUPBYcourse_idWHEREAVG(score)>80C.SELECTcourse_id,AVG(score)FROMscoreGROUPBYcourse_idHAVINGAVG(score)>80D.SELECTcourse_id,AVG(score)FROMscoreGROUPBYcourse_idWHEREAVG(score)>804、在数据库设计中,将E-R图转换成关系数据模型的过程属于()()A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段5、当执行一个复杂的数据库查询时,为了提高查询效率,通常会考虑使用()()A.全表扫描B.索引C.排序D.分组6、若要查询同时选修了“数据库”和“操作系统”这两门课程的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsWHEREcourse='数据库'ANDcourse='操作系统'B.SELECT*FROMstudentsWHEREcourseIN('数据库','操作系统')C.SELECT*FROMstudentsWHEREEXISTS(SELECT*FROMcoursesWHEREcourse_name='数据库'ANDstudent_id=students.id)ANDEXISTS(SELECT*FROMcoursesWHEREcourse_name='操作系统'ANDstudent_id=students.id)D.SELECT*FROMstudentssJOINcoursescONs.id=c.student_idWHEREc.course_name='数据库'ANDc.course_name='操作系统'7、若数据库中存在一个员工表,包含员工号、姓名和部门号字段,要查询每个部门的员工人数,应使用的SQL语句是()()A.SELECT部门号,COUNT(员工号)FROM员工表GROUPBY部门号B.SELECT部门号,SUM(员工号)FROM员工表GROUPBY部门号C.SELECT部门号,AVG(员工号)FROM员工表GROUPBY部门号D.SELECT部门号,MAX(员工号)FROM员工表GROUPBY部门号8、有关系模式:选课(学号,课程号,成绩),则“成绩”属性的取值范围称为()()A.实体完整性约束B.参照完整性约束C.用户定义的完整性约束D.以上都不是9、若要在数据库中查询语文成绩大于数学成绩的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsWHERE语文成绩>数学成绩B.SELECT*FROMstudentsWHERE语文成绩>(SELECT数学成绩FROMstudents)C.SELECT*FROMstudentsWHERE(SELECT语文成绩FROMstudents)>数学成绩D.SELECT*FROMstudentsWHERE(SELECT语文成绩FROMstudents)>(SELECT数学成绩FROMstudents)10、若数据库中存在一个存储学生成绩的表,包含学号、课程号和成绩字段,要查询每个学生的平均成绩,应使用的SQL语句是()()A.SELECT学号,AVG(成绩)FROM成绩表GROUPBY学号B.SELECT学号,SUM(成绩)FROM成绩表GROUPBY学号C.SELECT学号,COUNT(成绩)FROM成绩表GROUPBY学号D.SELECT学号,MAX(成绩)FROM成绩表GROUPBY学号11、若要查询学生表中成绩排名前5的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsORDERBYscoreLIMIT5B.SELECTTOP5*FROMstudentsORDERBYscoreC.SELECT*FROMstudentsWHEREROWNUM<=5ORDERBYscoreD.以上都不对12、以下哪种连接操作会返回两个表中满足连接条件的所有记录组合()()A.内连接B.外连接C.左连接D.全连接13、若要查询学生表中年龄的平均值,以下SQL语句正确的是()()A.SELECTAVG(age)FROMstudentsB.SELECTSUM(age)FROMstudentsC.SELECTCOUNT(age)FROMstudentsD.SELECTMAX(age)FROMstudents14、若要从学生表中查询出前20%的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsLIMIT0.2*COUNT()B.SELECTTOP20%*FROMstudentsC.SELECT*FROMstudentsWHEREROWNUM<=0.2*COUNT()D.以上都不对15、有关系模式:学生(学号,姓名,性别,年龄),要查询所有年龄小于20岁的女生的信息,以下SQL语句正确的是()()A.SELECT*FROM学生WHERE年龄<20AND性别='女'B.SELECT*FROM学生WHERE年龄<20OR性别='女'C.SELECT*FROM学生WHERE年龄<20XOR性别='女'D.SELECT*FROM学生WHERE年龄<20NOT性别='女'16、有关系模式:教师(教师编号,姓名,所属系),授课(教师编号,课程号),课程(课程号,课程名)。若要查询“张老师所授课程的课程名”,相应的SQL语句是()()A.SELECT课程名FROM教师,授课,课程WHERE教师.教师编号=授课.教师编号AND授课.课程号=课程.课程号AND姓名='张老师'B.SELECT课程名FROM教师JOIN授课ON教师.教师编号=授课.教师编号JOIN课程ON授课.课程号=课程.课程号WHERE姓名='张老师'C.以上两种都可以D.以上两种都不可以17、若要将学生表中的“成绩”字段的值都增加5分,以下SQL语句正确的是()()A.UPDATEstudentsSETscore=score+5B.MODIFYstudentsSETscore=score+5C.ALTERstudentsSETscore=score+5D.CHANGEstudentsSETscore=score+518、若要在数据库中查找姓张的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsWHEREnameLIKE'张%'B.SELECT*FROMstudentsWHEREname='张'C.SELECT*FROMstudentsWHEREnameLIKE'%张'D.SELECT*FROMstudentsWHEREnameLIKE'%张%'19、若要在成绩表中更新所有成绩小于60分的记录,将成绩改为60分,以下SQL语句正确的是()()A.UPDATEscoreSETscore=60WHEREscore<60B.MODIFYscoreSETscore=60WHEREscore<60C.CHANGEscoreSETscore=60WHEREscore<60D.ALTERscoreSETscore=60WHEREscore<6020、若要从成绩表中查询出每个学生的最高成绩,以下SQL语句正确的是()()A.SELECTstudent_id,MAX(score)FROMscoreGROUPBYstudent_idB.SELECTstudent_id,MIN(score)FROMscoreGROUPBYstudent_idC.SELECTstudent_id,AVG(score)FROMscoreGROUPBYstudent_idD.SELECTstudent_id,SUM(score)FROMscoreGROUPBYstudent_id二、填空题(本大题共15小题,每小题2分,共30分.有多个选项是符合题目要求的.)1、在关系代数中,专门的关系运算包括选择、投影、连接和_______________。2、在关系代数中,专门的关系运算包括选择、投影、连接和________________。3、在数据库设计中,物理结构设计需要考虑_______________、_______________和_______________等因素。4、在关系数据库中,消除传递函数依赖可以将关系模式规范到________________范式。5、数据库系统的核心是_______________。6、在数据库中,数据控制语言(DCL)包括________________、和________________等操作。7、在SQL语言中,用于删除视图的语句是_______________。8、索引是加快数据查询速度的一种有效手段,常见的索引类型有B树索引和_______________索引。9、在数据库中,聚集索引通常建立在_______________列上。10、在关系模式中,如果属性A决定属性B,同时属性B决定属性C,但属性B不决定属性A,则称属性A对属性C是________________函数依赖。11、数据库系统中,实现事务持久性的子系统是________________。12、数据库的安全性控制主要包括_______________、_______________和_______________等方面。13、若一个关系模式的主码由多个属性组成,则这些属性称为_______________属性。14、在关系型数据库中,用于确保数据完整性的约束包括主键约束、外键约束、约束、约束和默认值约束。15、SQL语言中,用于授予用户权限的语句是_______________,用于收回用户权限的语句是_______________。三、应用题(本大题共6个小题,共30分)1、(本题5分)在一个学生成绩表中,包含学号、课程名称和成绩字段。请用SQL语句找出所有课程成绩都在80分以上的学生学号。2、(本题5分)已知一个课程评价表,有课程编号、评价分数和评价留言字段。请写出SQL语句找出评价分数低于60分的课程编号。3、(本题5分)有一个销售渠道表,包含渠道编号、渠道名称和销售业绩字段。请使用SQL语句找出销售业绩排名前5的渠道名称。4、(本题5分)在教师表(Teacher)中,有职称(Title)字段,编写SQL语句
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物标志物在药物临床试验中的临床前沿进展
- 生物标志物在临床试验中的盲法设计考量
- 生物墨水中的免疫调节因子递送策略
- 生物制品稳定性试验环境监测要求
- 生活质量评价在慢性病药物精准医疗中的定位
- 培训课程效果考试题库
- 深度解析(2026)《GBT 20013.4-2010核医学仪器 例行试验 第4部分:放射性核素校准仪》(2026年)深度解析
- 生殖毒性试验的风险分级与防控
- 瓣膜介入术后抗凝治疗策略优化
- 环境农药暴露与代谢综合征的营养策略
- 预见性护理及早期风险识别
- 农机安全操作培训课件
- 医患沟通与人文关怀
- Unit 1 Teenage Life 学习成果展示 检测(含答案)高中英语人教版必修第一册
- 2024北师大版八年级数学上册 第一章思想方法:勾股定理中的三种主要数学思想(含答案)
- 2024年北京戏曲艺术职业学院单招《语文》试题及完整答案详解【各地真题】
- 【25年秋】【第16周】《逐科技之光筑爱国之梦》主题班会【课件】
- 《湿法冶金-浸出技术》课件-第 7 章 金和银的浸出
- 学生在线学习中的动机激励研究
- 幼儿园后勤比武活动方案
- ehs费用管理制度
评论
0/150
提交评论