密封线自觉遵守考场纪律如考试作弊此答卷无效北京第二外国语学院《数据库原理》2023-2024 学年第一学期期末试卷院(系)_______ 班级_______ 学号_______ 姓名_______题号一二三四总分得分一、单选题(本大题共 15 个小题,每小题 1 分,共 15 分.在每小题给出的四个选项中,只有一项是符合题目要求的.)1、有关系模式:选课(学号,课程号,成绩),则“成绩”属性的取值范围称为( )( )A. 实体完整性约束B. 参照完整性约束C. 用户定义的完整性约束D. 以上都不是2、从 E-R 模型向关系模型转换时,一个 M:N 联系转换为关系模式时,其码是( )( )A. M 端实体的码B. N 端实体的码C. M 端实体码与 N 端实体码组合D. 重新选取其他属性3、若要在学生表中删除“籍贯”字段,以下 SQL 语句正确的是( )( )A. ALTER TABLE students DROP COLUMN native_placeB. DELETE TABLE students COLUMN native_placeC. MODIFY TABLE students DROP COLUMN native_placeD. CHANGE TABLE students DROP COLUMN native_place4、在数据库中,用于保证数据的原子性、一致性、隔离性和持久性的缩写是( )( )A. ACID B. BASE C. CAP D. PAXOS5、若要查询学生表中成绩排名前 5 的学生信息,以下 SQL 语句正确的是( )( )A. SELECT * FROM students ORDER BY score LIMIT 5B. SELECT TOP 5 * FROM students ORDER BY scoreC. SELECT * FROM students WHERE ROWNUM <= 5 ORDER BY scoreD. 以上都不对6、数据库中的事务具有四个特性,分别是原子性、一致性、隔离性和( )( )A. 永久性 B. 临时性 C. 随机性 D. 开放性7、若要查询每个班级的平均成绩,以下 SQL 语句正确的是( )( )第 1 页,共 5 页密封线自觉遵守考场纪律如考试作弊此答卷无效A. SELECT class_id, AVG(score) FROM students GROUP BY class_idB. SELECT class_id, SUM(score) FROM students GROUP BY class_idC. SELECT class_id, COUNT(score) FROM students GROUP BY class_idD. SELECT class_id, MAX(score) FROM students GROUP BY class_id8、若要查询学生表中男生的平均年龄,以下 SQL 语句正确的是( )( )A. SELECT AVG(age) FROM students WHERE gender = '男'B. SELECT SUM(age) FROM students WH...