版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自觉遵守考场纪律如考试作弊此答卷无效密自觉遵守考场纪律如考试作弊此答卷无效密封线第1页,共3页西南科技大学《数据库系统及应用》
2023-2024学年第一学期期末试卷院(系)_______班级_______学号_______姓名_______题号一二三四总分得分批阅人一、单选题(本大题共35个小题,每小题1分,共35分.在每小题给出的四个选项中,只有一项是符合题目要求的.)1、在数据库中,用于存储图片、音频等二进制大对象的数据类型是()()A.BLOBB.CLOBC.TEXTD.VARCHAR2、若要查询学生表中女生的姓名和年龄,并按照年龄降序排列,以下SQL语句正确的是()()A.SELECTname,ageFROMstudentsWHEREgender='女'ORDERBYageDESCB.SELECTname,ageFROMstudentsWHEREgender='女'ORDERBYageASCC.SELECTname,ageFROMstudentsORDERBYageDESCWHEREgender='女'D.SELECTname,ageFROMstudentsORDERBYageASCWHEREgender='女'3、若关系模式R(A,B,C)中,属性A不是主键,但存在函数依赖A→B,则关系模式R最高可达到()()A.1NFB.2NFC.3NFD.BCNF4、若要查询每个班级的平均成绩,以下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_id5、若要查询每个班级的平均成绩,以下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_id6、数据库的安全性控制可以保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的(),授权子系统就越灵活。A.范围越小B.范围越大C.约束越细致D.约束越简单7、若要按照成绩降序排列学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsORDERBYscoreASCB.SELECT*FROMstudentsORDERBYscoreDESCC.SELECT*FROMstudentsGROUPBYscoreASCD.SELECT*FROMstudentsGROUPBYscoreDESC8、若要在学生表中添加一个“电话”字段,数据类型为字符串,长度为20,以下SQL语句正确的是()()A.ALTERTABLEstudentsADDphoneVARCHAR(20)B.MODIFYTABLEstudentsADDphoneVARCHAR(20)C.CHANGETABLEstudentsADDphoneVARCHAR(20)D.UPDATETABLEstudentsADDphoneVARCHAR(20)9、若要在学生表中删除“籍贯”字段,以下SQL语句正确的是()()A.ALTERTABLEstudentsDROPCOLUMNnative_placeB.DELETETABLEstudentsCOLUMNnative_placeC.MODIFYTABLEstudentsDROPCOLUMNnative_placeD.CHANGETABLEstudentsDROPCOLUMNnative_place10、若要从成绩表中查询出每个学生的最高成绩,以下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_id11、若要查询学生表中成绩排名前5的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsORDERBYscoreLIMIT5B.SELECTTOP5*FROMstudentsORDERBYscoreC.SELECT*FROMstudentsWHEREROWNUM<=5ORDERBYscoreD.以上都不对12、在关系数据库中,若要删除一个表及其相关的数据和约束,应使用的语句是()()A.DELETETABLEB.DROPTABLEC.REMOVETABLED.CLEARTABLE13、有关系模式:教师(教师编号,姓名,所属系),授课(教师编号,课程号),课程(课程号,课程名)。若要查询“张老师所授课程的课程名”,相应的SQL语句是()()A.SELECT课程名FROM教师,授课,课程WHERE教师.教师编号=授课.教师编号AND授课.课程号=课程.课程号AND姓名='张老师'B.SELECT课程名FROM教师JOIN授课ON教师.教师编号=授课.教师编号JOIN课程ON授课.课程号=课程.课程号WHERE姓名='张老师'C.以上两种都可以D.以上两种都不可以14、在数据库设计中,确定数据库存储结构和存取方法时,在下列性能中,()是最重要的考虑因素。A.数据安全性B.数据一致性C.数据完整性D.数据访问效率15、若数据库中存在一个商品表,包含商品号、商品名和价格字段,要查询价格最高的商品信息,应使用的SQL语句是()()A.SELECT*FROM商品表WHERE价格=MAX(价格)B.SELECT*FROM商品表ORDERBY价格DESCLIMIT1C.SELECT*FROM商品表WHERE价格>=ALL(SELECT价格FROM商品表)D.SELECTTOP1*FROM商品表ORDERBY价格DESC16、若要在数据库中查询语文成绩大于数学成绩的学生信息,以下SQL语句正确的是()()A.SELECT*FROMstudentsWHERE语文成绩>数学成绩B.SELECT*FROMstudentsWHERE语文成绩>(SELECT数学成绩FROMstudents)C.SELECT*FROMstudentsWHERE(SELECT语文成绩FROMstudents)>数学成绩D.SELECT*FROMstudentsWHERE(SELECT语文成绩FROMstudents)>(SELECT数学成绩FROMstudents)17、若要将学生表中成绩小于60分的记录的成绩更新为60分,以下SQL语句正确的是()()A.UPDATEstudentsSETscore=60WHEREscore<60B.MODIFYstudentsSETscore=60WHEREscore<60C.CHANGEstudentsSETscore=60WHEREscore<60D.ALTERstudentsSETscore=60WHEREscore<6018、在数据库中,用于解决并发操作带来的数据不一致问题的技术是()()A.封锁B.备份C.恢复D.审计19、若要查询学生表中年龄的平均值,以下SQL语句正确的是()()A.SELECTAVG(age)FROMstudentsB.SELECTSUM(age)FROMstudentsC.SELECTCOUNT(age)FROMstudentsD.SELECTMAX(age)FROMstudents20、以下哪种连接操作会返回左表中所有记录以及右表中与之匹配的记录()()A.内连接B.右连接C.左连接D.全外连接21、若要查询成绩为80到90分之间(包括80分和90分)的学生信息,以下SQL语句正确的是()()A.SELECT*FROMStudentsWHEREscore>=80ANDscore<=90B.SELECT*FROMStudentsWHEREscore>80ANDscore<90C.SELECT*FROMStudentsWHEREscore>=80ORscore<=90D.SELECT*FROMStudentsWHEREscore>80ORscore<9022、如果关系R和S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为()()A.外连接B.内连接C.左外连接D.右外连接23、在数据库中,解决并发操作带来的数据不一致性问题普遍采用的技术是()()A.封锁B.恢复C.存储D.审计24、若要在成绩表中删除学号为“1001”的学生的成绩记录,以下SQL语句正确的是()()A.DELETEFROMscoreWHEREstudent_id='1001'B.DROPFROMscoreWHEREstudent_id='1001'C.REMOVEFROMscoreWHEREstudent_id='1001'D.ERAWHEREstudent_id='1001'25、若要在SQL中对查询结果进行分组后筛选,应使用的关键字是()()A.GROUPBYB.HAVINGC.WHERED.ORDERBY26、若要在SQL中查询表中某个字段的最小值,应使用的语句是()()A.SELECTMIN(field_name)FROMtable_nameB.SELECTMAX(field_name)FROMtable_nameC.SELECTSUM(field_name)FROMtable_nameD.SELECTAVG(field_name)FROMtable_name27、有关系模式:选课(学号,课程号,成绩),则“学号+课程号”是该关系模式的()()A.主键B.外键C.候选键D.以上都不是28、SQL语言具有两种使用方式,分别称为交互式SQL和()()A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL29、若要从学生表中删除年龄小于18岁的记录,以下SQL语句正确的是()()A.DELETEFROMstudentsWHEREage<18B.DROPFROMstudentsWHEREage<18C.REMOVEFROMstudentsWHEREage<18D.ERASEFROMstudentsWHEREage<1830、在数据库设计中,将E-R图转换成关系数据模型的过程属于()()A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段31、在关系型数据库中,若存在一个关系模式:学生(学号,姓名,年龄,班级),其中学号为主键,那么以下说法错误的是()()A.学号不能为空B.学号的值必须唯一C.姓名可以为空D.班级不可以为空32、在关系数据库中,实现“表中任意两行不能完全相同”的约束是()()A.实体完整性B.参照完整性C.用户定义完整性D.域完整性33、在数据库设计中,将E-R图转换成关系数据模型的过程属于()()A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段34、若要在学生表中按照性别分组,计算每组的人数,以下SQL语句正确的是()()A.SELECTgender,COUNT()FROMstudentsGROUPBYgenderB.SELECTgender,SUM()FROMstudentsGROUPBYgenderC.SELECTgender,AVG()FROMstudentsGROUPBYgenderD.SELECTgender,MAX()FROMstudentsGROUPBYgender35、以下哪种连接操作会返回左表中的所有记录以及右表中匹配的记录()()A.内连接B.右连接C.左连接D.全外连接二、填空题(本大题共10小题,每小题2分,共20分.有多个选项是符合题目要求的.)1、关系数据库中,参照完整性规则是指外键的值或者为,或者等于被参照关系中某个主键的值。2、数据库管理系统能实现对数据库中数据的查询、插入、修改和_______________操作。3、数据库中的事务日志用于记录事务的_______________操作。4、在数据库优化中,常见的优化方法包括_______________、_______________和_______________。5、在关系数据库中,消除传递函数依赖可将关系模式规范到_______________范式。6、数据库的备份方法包括完全备份、差异备份和_______________备份。7、数据库系统中,用于提高查询效率的技术包括索引、存储过程和_______________。8、若要删除数据库中的某个表,应使用的SQL语句是_______________。9、在SQL语言中,用于创建索引的命令是________________,用于删除索引的命令是________________。10、数据库系统中,用于保证数据一致性的机制是_______________。三、应用题(本大题共3个小题,共15分)1、(本题5分)假设有一个库存变动表,包含变动日期、商品编号和变动数量
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 竞聘乡镇长岗位讲话稿
- 党员个人对照检视总结
- 在市找活干签合同范本(2篇)
- 工业园区消防栓施工合同
- 高档住宅区建设合同模板
- 宠物公司租赁合同协议书
- 房产助理聘用合同样本
- 铝合金食品加工施工合同范本
- 制造业公司石材施工合同
- 农业电气化施工合同
- 护理用药安全管理课件(图文)
- 办公区域主要风险辨识与分级管控清单
- 山东省济南市七年级上学期期末英语试卷(附答案)
- 新学位法专题讲座课件
- 八年级下册英语单词默写打印版
- (正式版)JBT 14581-2024 阀门用弹簧蓄能密封圈
- 速冻手抓饼标准
- 2024年高考语文备考之语用新题“语境+语义”专练
- 培训课件核电质保要求
- 2021湖南省生活污水处理一体化设备技术指南
- 铁路防洪安全教育培训
评论
0/150
提交评论