当前位置: 首页 > >

北大18春数据库管理系统作业

发布时间:

如有你有帮助,请购买下载,谢谢! 一、单选题(共 24 题,每题 1 分,共 24 分) 1. 数据库中的数据面向全组织,数据之间是具有联系的,这指的是数据库系统的哪一个特 征?(教材第一章,课件第 01 节) A. 数据安全性 B. 数据结构化 C. 数据独立性 D. 数据共享性 2. 数据的索引值按照 Hash 索引组织,这在数据库系统的三级模式结构中位于哪一级?(教 材第一章,课件第 01 节) A. 模式 B. 外模式 C. 内模式 D. 用户模式 3. 以下关于数据模型的说法正确的是?(教材第二章,课件第 12 节) A. 概念模型按照计算机的观点对数据和信息建模。 B. 逻辑模型描述了数据在磁盘或磁带上的存储方式和存取方法。 C. 物理模型主要包括层次模型、关系模型和网状模型。 D. 实体-联系方法是常用的一种概念模型表示方法。 4. 数据模型的组成要素不包括以下哪一项?(教材第二章,课件第 12 节) A. 数据结构 B. 数据独立性 C. 数据操作 D. 完整性约束 5. 以下哪一项是关系数据模型的缺点?(教材第二章,课件第 12 节) A. 关系模型建立在非严格的数据概念基础上,缺乏数学理论支持。 B. 关系模型的数据结构比较复杂,用户往往难以掌握。 C. 关系模型增加了程序员的工作和数据库开发建立的工作。 D. 关系模型的查询效率往往不如非关系数据模型。 6. 在选择、投影、连接、除、并、差、交和笛卡尔积中,以下哪一项不是基本操作,即可 以从其他基本操作定义和导出的?(教材第三章,课件 13 节) A. 选择 B. 笛卡尔积 C. 连接 D. 并 7. 一个关系中的一组非码属性来源于另一个关系的主码,那么这种完整性限制指的是哪一 种?(教材第三章,课件 14 节) A. 实体完整性 B. 参照完整性 C. 用户定义的完整性 D. 逻辑完整性 8. 以下关于 SQL 语言的说法错误的是?(教材第四章,课件第 16 节) A. SQL 语言是一种通用的、功能性极强的关系数据库语言。 B. SQL 语言可以用于数据定义和数据控制。 C. SQL 语言不能嵌入到高级语言中。 1页 如有你有帮助,请购买下载,谢谢! D. SQL 语言充分考虑到了关系数据库的三级模式结构。 9. 以下关于索引的说法错误的是?(教材第四章,课件第 16 节) A. 索引的目的是为了提供多种存取路径,加快查找速度。 B. 在最经常查询的属性上建立索引有助于提高查询效率。 C. 用户不需要指定索引在内模式中采用哪种数据结构进行组织。 D. 因为索引能提高查找效率,所以建立的索引越多越好。 10. 以下哪一种视图是理论上可以更新的?(教材第四章,课件第 19 节) A. 拥有来自聚集函数的字段的视图 B. 含有 GROUP BY 子句定义的视图 C. 保留原基本表主码的行列子集视图 D. 从不允许更新的视图上定义的视图 11. 通过为数据设定密级、为用户授予某一级别的许可证的机制是什么?(教材第五章,课 件第 20 节) A. 用户标识 B. 试图机制 C. 自助存取控制 D. 强制存取控制 12. 以下关于数据库完整性的说法不正确的是?(教材第六章,课件第 20 节) A. 关系模型的实体完整性主要由 PRIMARY KEY 定义。 B. 为主码建立索引可以大大提高维护完整性的效率。 C. 参照完整性的不一致发生时不允许将不一致的对应属性设置为 null 值。 D. 对参照表和被参照表的修改都有可能破坏参照完整性。 13. 在 CREATE TABLE 语句中,定义属性的约束条件、即属性值限制时,检查列值是否满足一 个布尔表达式的关键字是以下哪一个?(教材第六章,课件第 21 节) A. NOT NULL B. UNIQUE C. CASCADE D. CHECK 14. 以下关于事务的说法错误的是哪一项?(教材第七章,课件第 21 节) A. 事务是用户定义的一个操作系列。 B. 事务作为一个工作单位可以分割。 C. 破坏事务 ACID 特性的因素只有在运行过程中被强行终止。 D. 事务一般由 DBMS 的安全性管理子系统负责管理。 15. 请将以下数据转储的过程按照从前到后、从恢复准备到执行恢复的顺序进行排序(教材 第七章,课件第 22 节): (1)系统装入副本,恢复到转储时的状态。 (2)系统重新运行从转储到故障发生时已执行完成的所有更新事务。 (3)系统定期进行数据库转储。 A. (3)(1)(2) B. (3)(2)(1) C. (1)(2)(3) D. (2)(1)(3) 16. 在两个并发执行的事务中,如果某事务读取了某些数据记录后,另一个事务删除了部分 记录,导致该事务再次按照相同条件读取时发现这些记录神秘消失,这属于哪一种并发操作 2页 如有你有帮助,请购买下载,谢谢! 带来的数据不一致性?(教材第八章,课件第 23 节) A. 丢失修改 B. 不可重复读 C. 读“脏”数据 D. 完整性破坏 17. 以下哪一种解决方案不是用于解决封锁方法所引起的死锁问题的?(教材第八章,课件 第 23 节) A. 一次封锁法 B. 数据转储法 C. 超时法 D. 等待图法 18. 多个事务的并发执行是正确的,当且仅当其结果和按照某一次序串行执行的结果相同, 这被称为怎样的调度?(教材第八章,课件第 24 节) A. 可串行化 B. 可恢复 C. 安全性充分 D. 完整性充分 19. 以下哪一条是数据库设计的特点?(教材第九章,课件第 24 节) A. 三分技术,七分管理,十二分基础数据 B. 三分管理,七分技术,十二分基础数据 C. 三分数据,七分管理,十二分基础技术 D. 三分管理,七分数据,十二分基础技术 20. 客观存在并可相互区别的事物被称为什么?(教材第十章,课件第 25 节) A. 码 B. 域 C. 实体 D. 联系 21. 以下关于实体和属性的划分说法错误的一项是?(教材第十章,课件第 25



友情链接: