数据库系统概论末复习题库(便于打印版).docVIP

  • 12
  • 0
  • 约3.4万字
  • 约 20页
  • 2016-10-12 发布于贵州
  • 举报

数据库系统概论末复习题库(便于打印版).doc

数据库系统概论末复习题库(便于打印版)

从给出的答案中选择一个正确的填入对应的空内。 在数据库的非关系模型中,基本层次联系是 B 。 A. 两个记录型以及它们之间的多对多联系 两个记录型以及它们之间的一对多联系 两个记录型之间的多对多的联系 两个记录型之间的一对多的联系 子模式是 C 。 A. 模式的副本 B. 多个模式的集合 C. 模式的逻辑子集 D. A、B和C 在数据库中,产生数据不一致的根本原因是 D 。 A. 数据存储量太大 B. 没有严格数据保护 C. 未对数据进行完整性控制 D. 数据冗余 在关系代数的传统集合运算中,设有关系R和S,运算结果为Q。如果Q中的元组属于R,或者属于S,则Q为对R和S进行 B 运算的结果。如果Q中的元组属于R而不属于S,则Q为 C 运算的结果。如果Q中的元组既属于R又属于S,则Q为 D 运算的结果。 A. 笛卡尔积 B. 并 C. 差 D. 交 A. 笛卡尔积 B. 并 C. 差 D. 交 A. 笛卡尔积 B. 并 C. 差 D. 交 SQL语言具有 B 的功能。 A. 关系规范化、数据操纵、数据控制 数据定义、数据操纵、数据控制 数据定义、关系规范化、数据控制 数据定义、关系规范化、数据操纵 设有三个关系: 学生(学号, 姓名, 性别, 年龄, 系别) S(S#, SN, SEX, AGE, DEPT) 课程(课程号, 课程名) C(C#, CN) 学生选课(学生号, 课程号, 成绩) SC(S#, C#, GREADE) 查询所有比“王华”年龄大的学生姓名、年龄和性别,正确的SELECT语句是 A 。查询选修四门以上课程的学生总成绩(不统计不及格的课程),并按总成绩的降序排列出来,正确的SELECT语句是 B 。 A. SLECLT SN, AGE, SEX FROM S WHERE AGE(SELECT AGE FROM S WHERE SN=’王华’); B. SELECT SN, AGE, SEX FROM S WHERE SN=’王华’; C. SLECLT SN, AGE, SEX FROM S WHERE AGE(SELECT AGE WHERE SN=’王华’); D. SELECT SN, AGE, SEX FROM S WHERE AGE王华.AGE; A. SLECLT S#, SUM(GRADE) FROM SC WHERE GRADE=60 GROUP BY S# ORDER BY 2 DESC HAVING COUNT(*)=4 B. SLECLT S#, SUM(GRADE) FROM SC WHERE GRADE=60 GROUP BY S# HAVING COUNT(*)=4 ORDER BY 2 DESC C. SLECLT S#, SUM(GRADE) FROM SC WHERE GRADE=60 HAVING COUNT(*)=4 GROUP BY S# ORDER BY 2 DESC D. SLECLT S#, SUM(GRADE) FROM SC WHERE GRADE=60 ORDER BY 2 DESC GROUP BY S# HAVING COUNT(*)=4 关系数据库规范化是为了解决关系数据库中 A 问题而引入的。 A. 插入、删除异常和数据冗余 B. 提高查询速度 C. 减少数据操作的复杂性 D. 保证数据的安全性和完整性 在关系数据库中,任何二目关系模式的最高范式必定是 D 。 A. 1NF B. 2NF C. 3NF D. BCNF 在关系模式中,若属性A和B存在1:1的联系,则说 C 。 A. A→B B. B→A C. A←→B D. 以上都不是 关系模式R中的属性全部是主属性,则R的最高范式必定是 B 。 A. 2NF B. 3NF C. BCNF D. 4NF E-R图中的联系可以与 C 实体有关。 A. 0个 B. 1个 C. 一个或多个 D. 多个 数据流程图(DFD)是用于描述数据库设计方法中 A 阶段的工具。 A. 需求分析 B. 可行性分析 C. 概念结构设计 D. 物理设计 事务的原子性是指 B 。 A. 事务一旦提交,对数据库的改变是永久的 事务中包括的所有操作要么都做,要么都不做 一个事物内部的操作及使用的数据对并发的其它事务是隔离的 事务必须是使数据库从一个一致性状态变到另一个一致性状态 设有两个事务T1、T2,它们的并发操作如右所示, D 是对其正确的评价

文档评论(0)

1亿VIP精品文档

相关文档