收藏 分销(赏)

淮南联合大学《数据通信》2023-2024学年第一学期期末试卷.doc

上传人:zj****8 文档编号:12421629 上传时间:2025-10-11 格式:DOC 页数:6 大小:59KB 下载积分:10 金币
下载 相关 举报
淮南联合大学《数据通信》2023-2024学年第一学期期末试卷.doc_第1页
第1页 / 共6页
淮南联合大学《数据通信》2023-2024学年第一学期期末试卷.doc_第2页
第2页 / 共6页


点击查看更多>>
资源描述
自觉遵守考场纪律如考试作弊此答卷无效 密 封 线 淮南联合大学 《数据通信》2023-2024学年第一学期期末试卷 院(系)_______ 班级_______ 学号_______ 姓名_______ 题号 一 二 三 四 总分 得分 一、单选题(本大题共20个小题,每小题1分,共20分.在每小题给出的四个选项中,只有一项是符合题目要求的.) 1、数据库的安全性控制可以保证用户只能存取他有权存取的数据,在授权的定义中,数据对象的( ),授权子系统就越灵活。 A. 范围越小 B. 范围越大 C. 约束越细致 D. 约束越简单 2、若要查询学生表中女生的姓名和年龄,并按照年龄降序排列,以下 SQL 语句正确的是( )( ) A. SELECT name, age FROM students WHERE gender = '女' ORDER BY age DESC B. SELECT name, age FROM students WHERE gender = '女' ORDER BY age ASC C. SELECT name, age FROM students ORDER BY age DESC WHERE gender = '女' D. SELECT name, age FROM students ORDER BY age ASC WHERE gender = '女' 3、若要在数据库中查询成绩排名在前 10 名的学生信息,以下 SQL 语句正确的是( )( ) A. SELECT * FROM students ORDER BY 成绩 DESC LIMIT 10 B. SELECT * FROM students ORDER BY 成绩 ASC LIMIT 10 C. SELECT TOP 10 * FROM students ORDER BY 成绩 DESC D. SELECT TOP 10 * FROM students ORDER BY 成绩 ASC 4、若要从成绩表中查询出平均成绩大于 80 分的课程编号,以下 SQL 语句正确的是( )( ) A. SELECT course_id FROM score GROUP BY course_id HAVING AVG(score) > 80 B. SELECT course_id FROM score GROUP BY course_id WHERE AVG(score) > 80 C. SELECT course_id, AVG(score) FROM score GROUP BY course_id HAVING AVG(score) > 80 D. SELECT course_id, AVG(score) FROM score GROUP BY course_id WHERE AVG(score) > 80 5、在关系数据库中,实现“表中任意两行不能完全相同”的约束是( )( ) A. 实体完整性 B. 参照完整性 C. 用户定义完整性 D. 域完整性 6、若要查询学生表中年龄最大的学生的姓名和年龄,以下 SQL 语句正确的是( )( ) A. SELECT name, age FROM students WHERE age = MAX(age) B. SELECT name, age FROM students WHERE age = (SELECT MAX(age) FROM students) C. SELECT MAX(age), name FROM students D. SELECT name, age FROM students ORDER BY age DESC LIMIT 1 7、若要在成绩表中找出数学成绩最高的学生的学号,以下 SQL 语句正确的是( )( ) A. SELECT student_id FROM score WHERE math = MAX(math) B. SELECT student_id FROM score WHERE math = (SELECT MAX(math) FROM score) C. SELECT MAX(math), student_id FROM score D. SELECT student_id FROM score ORDER BY math DESC LIMIT 1 8、若要在 SQL 中对两个表进行内连接,以下语句正确的是( )( ) A. SELECT * FROM table1 INNER JOIN table2 ON table1.field = table2.field B. SELECT * FROM table1 CROSS JOIN table2 ON table1.field = table2.field C. SELECT * FROM table1 NATURAL JOIN table2 ON table1.field = table2.field D. 以上都不对 9、若要查询成绩在 80 到 90 分之间(包括 80 和 90)的学生信息,以下 SQL 语句正确的是( )( ) A. SELECT * FROM students WHERE score >= 80 AND score <= 90 B. SELECT * FROM students WHERE score > 80 AND score < 90 C. SELECT * FROM students WHERE score >= 80 OR score <= 90 D. SELECT * FROM students WHERE score > 80 OR score < 90 10、在关系模式 R(U,F)中,如果 X→Y,Y→Z,且 Y 不是 X 的子集,Z 不是 Y 的子集,则称 Z 对 X 是( )( ) A. 传递函数依赖 B. 部分函数依赖 C. 完全函数依赖 D. 平凡函数依赖 11、若要查询学生表中年龄的平均值,以下 SQL 语句正确的是( )( ) A. SELECT AVG(age) FROM students B. SELECT SUM(age) FROM students C. SELECT COUNT(age) FROM students D. SELECT MAX(age) FROM students 12、若要在数据库中查询年龄在 18 到 25 岁之间的学生信息,以下 SQL 语句正确的是( )( ) A. SELECT * FROM students WHERE age >= 18 AND age <= 25 B. SELECT * FROM students WHERE age BETWEEN 18 TO 25 C. SELECT * FROM students WHERE age > 18 OR age < 25 D. SELECT * FROM students WHERE age IN (18, 25) 13、在关系数据库中,若要删除一个表及其相关的数据和约束,应使用的语句是( )( ) A. DELETE TABLE B. DROP TABLE C. REMOVE TABLE D. CLEAR TABLE 14、若要在数据库中创建一个新用户并授予权限,以下语句正确的是( )( ) A. CREATE USER user_name GRANT privileges B. CREATE USER user_name WITH privileges C. GRANT privileges TO user_name D. ALL OF THE ABOVE 15、若要在数据库中查找姓张的学生信息,以下 SQL 语句正确的是( )( ) A. SELECT * FROM students WHERE name LIKE '张%' B. SELECT * FROM students WHERE name = '张' C. SELECT * FROM students WHERE name LIKE '%张' D. SELECT * FROM students WHERE name LIKE '%张%' 16、规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是( )( ) A. 互不相关的 B. 不可分解的 C. 长度可变的 D. 互相关联的 17、数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括( )( ) A. 数据字典、应用程序、审计档案、数据库后备副本 B. 数据字典、应用程序、日志文件、审计档案 C. 日志文件、数据库后备副本 D. 数据字典、应用程序、数据库后备副本 18、以下哪种连接操作会返回两个表中满足连接条件的所有记录组合( )( ) A. 内连接 B. 外连接 C. 左连接 D. 全连接 19、若要查询学生表中年龄最大的学生信息,以下 SQL 语句正确的是( )( ) A. SELECT * FROM students WHERE age = MAX(age) B. SELECT * FROM students WHERE age = (SELECT MAX(age) FROM students) C. SELECT MAX(age) FROM students D. SELECT * FROM students ORDER BY age DESC LIMIT 1 20、设有关系模式:学生(学号,姓名,年龄,所在系),则“所在系”属性在关系中称为( )( ) A. 主码 B. 外码 C. 候选码 D. 非主属性 二、填空题(本大题共15小题,每小题2分,共30分.有多个选项是符合题目要求的.) 1、在数据库中,数据的一致性级别通常包括_______________、_______________和_______________。 2、SQL 语言中,用于查询表结构信息的语句是_______________。 3、在数据库设计中,概念结构设计的主要工具是_______________。 4、常见的数据库模型有_______________、_______________和_______________。 5、数据库中的存储过程可以提高数据库的_______________和_______________。 6、在数据库中,死锁是指两个或多个事务相互等待对方释放资源而导致的_______________状态。 7、在关系数据库中,消除传递函数依赖可以将关系模式规范到________________范式。 8、数据库的安全性控制主要包括用户身份鉴别、存取控制、视图机制和_______________。 9、数据库中的数据一致性检查通常采用_______________和_______________等方法。 10、数据库的物理设计阶段,主要考虑的因素包括存储记录的格式设计、存储方法设计和________________设计。 11、数据库的物理设计阶段主要考虑的是数据的存储结构和_______________。 12、数据库中的存储过程是一组为了完成特定功能的_______________和_______________语句。 13、在数据库并发控制中,常用的封锁类型有排他锁和________________锁。 14、在数据库的三级模式结构中,外模式与模式之间的映象是由_______________实现的。 15、在数据库中,数据的加密方式有_______________、_______________和_______________。 三、应用题(本大题共6个小题,共30分) 1、(本题5分)在上述学生实习数据库中,统计每个实习单位的实习学生人数。 2、(本题5分)假设存在实验室设备表(LabEquipment),包含设备编号(LENo)、设备名称(LEName)、所属实验室编号(LabNo),实验室表(Lab),包含实验室编号(LabNo)、实验室名称(LabName)。编写 SQL 语句查询“计算机实验室”中的设备名称。 3、(本题5分)在上述学生奖学金数据库中,计算每个学生的奖学金平均金额。 4、(本题5分)已知选课表(CourseSelection)中有是否允许退选(IsAllowedToDrop)字段,编写 SQL 语句找出允许退选的课程。 5、(本题5分)假设有一个订单投诉处理表,包含订单编号、投诉内容和处理结果字段。请编写 SQL 语句找出处理结果为“未解决”的订单编号。 6、(本题5分)假设存在教材表(Textbook),包含教材编号(TextbookID)、教材名称(TextbookName)、出版社(Publisher)等字段。编写 SQL 语句,查询由人民出版社出版的教材信息。 四、综合题(本大题共2个小题,共20分) 1、(本题10分)已知有学生竞赛获奖等级表(StudentCompetitionAwardGrade),包含获奖编号(AwardID)、学生学号(StudentID)、竞赛名称(CompetitionName)、获奖等级(AwardGrade);竞赛表(Competition),包含竞赛名称(CompetitionName)、竞赛类型(CompetitionType)。用 SQL 语句找出参加某竞赛类型并获得一等奖的学生学号 2、(本题10分)假设存在学生干部培训表(StudentCadreTraining),包含培训编号(TrainingID)、学生学号(StudentID)、培训课程(TrainingCourse)、培训效果(TrainingEffect);学生表(Student),包含学号(StudentID)、姓名(Name)。编写 SQL 语句,查询每个学生的干部培训课程和培训效果。 第6页,共6页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 大学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服