数据库系统概论习题与答案解析

需积分: 10 2 下载量 169 浏览量 更新于2024-11-21 收藏 174KB DOC 举报
"数据库系统概论习题集答案" 本资源提供了数据库系统概论前三章的习题及答案,适合学习者进行自我检测和复习。以下是习题集中涉及的一些核心知识点: 1. 数据库系统由数据库、数据库管理系统(DBMS)、应用系统和数据库管理员(DBA)组成。选项C(C.数据库管理员)是正确答案。 2. 数据库(DB)是数据的集合,数据库系统(DBS)包括数据库和DBMS,而DBMS是管理和控制数据库的软件。因此,选项A(A.DBS包括DB和DBMS)是正确的。 3. 数据库管理技术的发展经历了人工管理阶段、文件系统阶段和数据库阶段。在人工管理阶段,没有专门的软件来管理数据。所以,选项B(只有I)是正确答案。 4. 数据库系统的特点包括数据共享、数据完整性和数据独立性高,而不是数据冗余度高。因此,选项C(C.数据冗余度高)不属于数据库系统的特点。 5. 数据库系统的数据独立性是指数据的存储结构和逻辑结构可以独立变化,不会影响到应用程序。选项B(B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序)正确地描述了这一点。 6. 描述数据库全体数据的全局逻辑结构和特性的是模式。正确答案是A(A.模式)。 7. 要保证数据库的数据独立性,需要修改的是模式与外模式之间的映射。正确答案是A(A.模式与外模式)。 8. 逻辑数据独立性是指逻辑结构变化不影响外模式,需要修改的是模式与外模式之间的映射。正确答案是A(A.模式与外模式之间的映射)。 9. 用户或应用程序看到的局部逻辑结构和特征是外模式,也称为子模式。正确答案是C(C.子模式)。 10. DBA(数据库管理员)的职责包括完整性约束说明、定义数据库模式和数据库安全,但不包括数据库管理系统设计。正确答案是D(D.数据库管理系统设计)。 11. 概念模型中,实体-关系模型(E-R模型)是最著名的模型,用于描述现实世界的抽象。正确答案是D(D.实体-关系模型)。 12. 在实体-关系模型中,区分不同实体的依据是它们的属性。正确答案是B(B.属性)。 13. 关系数据模型的三个要素是数据结构(如关系表)、关系操作(如选择、投影、连接等)和完整性约束(实体完整性、参照完整性和用户自定义完整性)。正确答案是B(B.数据结构、关系操作、完整性约束)。 14. 网状模型中,一个结点可以有多个双亲,结点间可以有多种联系。正确答案是A(A.网状模型)。 通过这些习题,学习者可以深入理解数据库系统的基本概念、组成部分以及数据模型的各个方面,对于数据库管理系统的运作原理和数据管理有更清晰的认识。