上海第二工业大学《数据库应用技术》2023-2024学年第一学期期末试卷_第1页
上海第二工业大学《数据库应用技术》2023-2024学年第一学期期末试卷_第2页
上海第二工业大学《数据库应用技术》2023-2024学年第一学期期末试卷_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

站名:站名:年级专业:姓名:学号:凡年级专业、姓名、学号错写、漏写或字迹不清者,成绩按零分记。…………密………………封………………线…………第1页,共1页上海第二工业大学

《数据库应用技术》2023-2024学年第一学期期末试卷题号一二三四总分得分批阅人一、单选题(本大题共15个小题,每小题1分,共15分.在每小题给出的四个选项中,只有一项是符合题目要求的.)1、若要在数据库中查询成绩排名在前10名的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsORDERBY成绩DESCLIMIT10B.SELECT*FROMstudentsORDERBY成绩ASCLIMIT10C.SELECTTOP10*FROMstudentsORDERBY成绩DESCD.SELECTTOP10*FROMstudentsORDERBY成绩ASC2、若要从学生表中查询出姓名以“李”开头且年龄大于20岁的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsWHEREnameLIKE'李%'ANDage>20B.SELECT*FROMstudentsWHEREnameLIKE'%李'ANDage>20C.SELECT*FROMstudentsWHEREnameLIKE'李%'ORage>20D.SELECT*FROMstudentsWHEREnameLIKE'%李'ORage>203、设有关系模式R(职工号,职工名,项目号,项目名,工资),假设一个职工可参加多个项目,在每个项目中可获得一份工资,则关系模式R最高属于()()A.1NFB.2NFC.3NFD.BCNF4、在关系数据库中,若要删除一个表及其相关的数据和约束,应使用的语句是()()A.DELETETABLEB.DROPTABLEC.REMOVETABLED.CLEARTABLE5、若有关系模式R(A,B,C)和S(C,D,E),则R与S自然连接的结果集的属性个数为()()A.5B.6C.7D.86、若要在SQL中对查询结果进行条件筛选,使用的关键字是()()A.GROUPBYB.HAVINGC.WHERED.ORDERBY7、若要查询学生表中成绩排名前5的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsORDERBYscoreLIMIT5B.SELECTTOP5*FROMstudentsORDERBYscoreC.SELECT*FROMstudentsWHEREROWNUM<=5ORDERBYscoreD.以上都不对8、若要在学生表中删除“籍贯”字段,以下SQL语句正确的是()()A.ALTERTABLEstudentsDROPCOLUMNnative_placeB.DELETETABLEstudentsCOLUMNnative_placeC.MODIFYTABLEstudentsDROPCOLUMNnative_placeD.CHANGETABLEstudentsDROPCOLUMNnative_place9、在数据库设计中,将E-R图转换成关系数据模型的过程属于()()A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段10、数据库中的事务具有四个特性,分别是原子性、一致性、隔离性和()()A.永久性B.临时性C.随机性D.开放性11、若数据库中存在一个存储学生成绩的表,包含学号、课程号和成绩字段,要查询每个学生的平均成绩,应使用的SQL语句是()()A.SELECT学号,AVG(成绩)FROM成绩表GROUPBY学号B.SELECT学号,SUM(成绩)FROM成绩表GROUPBY学号C.SELECT学号,COUNT(成绩)FROM成绩表GROUPBY学号D.SELECT学号,MAX(成绩)FROM成绩表GROUPBY学号12、在数据库中,用于解决并发操作带来的数据不一致问题的技术是()()A.封锁B.备份C.恢复D.审计13、若要查询成绩为80到90分之间(包括80分和90分)的学生信息,以下SQL语句正确的是()()A.SELECT*FROMStudentsWHEREscore>=80ANDscore<=90B.SELECT*FROMStudentsWHEREscore>80ANDscore<90C.SELECT*FROMStudentsWHEREscore>=80ORscore<=90D.SELECT*FROMStudentsWHEREscore>80ORscore<9014、若要查询学生表中成绩在70到80分之间(不包括70和80)的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsWHEREscore>70ANDscore<80B.SELECT*FROMstudentsWHEREscore>=70ANDscore<=80C.SELECT*FROMstudentsWHEREscore>70ORscore<80D.SELECT*FROMstudentsWHEREscore>=70ORscore<=8015、若要在数据库中查找姓张的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsWHEREnameLIKE'张%'B.SELECT*FROMstudentsWHEREname='张'C.SELECT*FROMstudentsWHEREnameLIKE'%张'D.SELECT*FROMstudentsWHEREnameLIKE'%张%'二、填空题(本大题共10小题,每小题2分,共20分.有多个选项是符合题目要求的.)1、SQL语言中,用于查询数据库中所有用户表的语句是_______________。2、索引的作用是_______________,但过多的索引可能会导致_______________。3、若要在SQL语句中使用通配符进行模糊查询,%表示_______________。4、在SQL语言中,删除表的命令是________________,删除表中数据的命令是________________。5、在数据库系统中,用于实现事务原子性的机制是_______________。6、数据库的物理设计主要考虑的因素包括存储介质的选择、存储结构的确定和_______________的设计。7、在数据库中,数据的脱敏处理是为了_______________。8、在数据库的逻辑设计中,将E-R图中的实体和联系转换为关系模式时,对于一对一联系,通常将_______________合并到任意一端的关系模式中。9、若一个事务执行成功,则它对数据库的更新应全部被写入_______________。10、在SQL语言中,用于收回权限的语句是_______________。三、综合题(本大题共5个小题,共25分)1、(本题5分)设有学生活动经费表(StudentActivityFund),包含经费编号(FundID)、活动名称(ActivityName)、经费金额(FundAmount)、经费来源(FundSource);学生活动表(StudentActivity),包含活动编号(ActivityID)、活动名称(ActivityName)。编写SQL语句,查询每个经费来源的活动名称及对应的经费金额。2、(本题5分)已知有学生实践项目表(StudentPracticeProject),包含项目编号(ProjectID)、项目名称(ProjectName)、学生学号(StudentID);实践项目成果表(PracticeProjectAchievement),包含项目编号(ProjectID)、成果描述(AchievementDescription)。用SQL语句找出每个学生参与的实践项目的成果描述。3、(本题5分)在大学数据库中,有教学评价表(TeachingEvaluation),包含课程号(CourseID)、教师编号(TeacherID)、评价分数(EvaluationScore);教师表(Teacher),包含教师编号(TeacherID)、教师姓名(TeacherName)。请写出SQL语句,找出评价分数低于60分的教师姓名及其所授课程号。4、(本题5分)设有教材采购表(TextbookPurchase),包含采购编号(PurchaseID)、教材编号(TextbookID)、采购数量(PurchaseQuantity);教材表(Textbook),包含教材编号(TextbookID)、教材名(TextbookName)。编写SQL语句,查询采购数量最多的教材名。5、(本题5分)已知有实验室设备采购表(LaboratoryEquipmentPurchase),包含采购编号(PurchaseID)、设备名称(EquipmentName)、采购数量(PurchaseQuantity)、采购日期(PurchaseDate);实验室表(Laboratory),包含实验室编号(LaboratoryID)、实验室名称(LaboratoryName)。用SQL语句找出每个实验室在特定时间段内采购的设备名称和采购数量。四、应用题(本大题共4个小题,共40分)1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论