第 1 页 共 10 页 《数据库系统概论》模拟试卷(二) 参考答案 一 、 单项选择题 (每小题 2分,共 30分) 1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这 几个 阶段中,数据独 立 性 最高 的是( A )阶段。 (A)、数据库系统 (B)、文件系统 (C)、人工管理 2. 下面给出的关于数据库的三级模式结构的说法中,( C )是不正确的。 I. 数据库中只有一个模式 II.外模式与模式之间的映像实现数据的逻辑独立性 III.外模式与内模式之间的映像实现数据的物理独立性 (A)、仅 I (B)、 仅 II (C)、仅 III (D)、都不正确 3. 设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,( D )。 (A)、只有 SNO 不能取空值 (B)、只有 CNO 不能取空值 (C)、只有 GRADE 不能取空值 (D)、SNO 与 CNO 都不能取空值 4. 以下( D )封锁违反两段锁协议。 (A)、Slock A … Slock B … Xlock C … … Unlock A … Unlock B … Unlock C (B)、Slock A … Slock B … Xlock C … … Unlock C … Unlock B … Unlock A (C)、Slock A … Slock B … Xlock C … … Unlock B … Unlock C … Unlock A (D)、Slock A … Unlock A … … Slock B … Xlock C … Unlock B … Unlock C 5. 数据库应用程序的编写是基于三级模式结构中的( A ) (A)、外模式 (B)、逻辑模式 (C)、内模式 (D)、概念模式 6. 一个关系中的各个元组( B ) (A)、前后顺序不能任意颠倒,一定要按照输入的顺序排列 (B)、前后顺序可以任意颠倒,不影响关系中的元组操作结果 第 2 页 共 10 页 (C)、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 (D)、前后顺序不能任意颠倒,一定要按照候选码值的顺序排列 7. 假设W=R S, 且W,R 和S 的元组个数分别为p,m 和n,那么三者之间满足( D ) (A)、p<(m+n) (B)、 p≤(m+n) (C)、p<(m×n) (D)、 p≤(m×n) 8. 设关系 R 与关系 S 具有相同的目(或称度),且相对应的属性的值取自同一个域,则 R-(R-S)等于( B )。 (A)、RUS (B)、R∩S (C)、R× S (D)、R-S 9. WHERE 子句的条件表达式中,可以匹配 0 个到多个字符的通配符式( B...