(完整word版)数据库系统概论习题集.doc
【数据库系统概论习题集】的文档涵盖了数据库领域的基本概念和重要知识点,主要通过选择题和简答题的形式呈现。以下是对这些知识点的详细解释: 1. **数据库系统(DBS)**:DBS不仅包括数据库本身,还包含了硬件、软件以及负责管理数据库的人员,如数据库管理员(DBA)。 2. **数据库(DB),数据库系统(DBS),数据库管理系统(DBMS)的关系**:DB是数据的集合,DBS包含了DB和DBMS,以及相关的硬件和人员。DBMS是管理和控制数据库的软件系统。 3. **数据库管理技术的发展阶段**:从人工管理到文件系统,再到数据库阶段,其中前两个阶段没有专门的软件进行数据管理。 4. **数据库系统的特点**:数据共享、数据完整性、数据独立性高是其特点,而数据冗余度高则是数据库系统试图避免的问题。 5. **数据独立性**:数据库系统的数据独立性保证了数据存储结构变化不影响应用程序,这是通过模式与内模式、模式与外模式之间的映射实现的。 6. **模式、内模式、外模式**:模式描述数据库的全局逻辑结构,内模式描述物理存储细节,外模式则对应用户或应用程序看到的部分逻辑结构,是模式的逻辑子集。 7. **数据独立性的维护**:数据独立性的保证需要在模式与外模式之间或模式与内模式之间的映射进行调整,而不是改变三层模式本身。 8. **逻辑数据独立性**:当需要保证这一点时,需要修改的是模式与外模式的映射,以确保应用程序不受逻辑结构变化的影响。 9. **子模式**:子模式是用户或应用程序所看到的数据库的局部视图,它是模式的逻辑子集,反映了用户关心的数据。 10. **DBA的职责**:数据库管理员的职责包括完整性约束说明、定义数据库模式和保证数据库安全,而不包括数据库管理系统的设计。 **简答题要点**: - **数据**:数据是描述事物的符号记录,可以是多种形式,如文字、图形等,且数据与其语义紧密关联。 - **数据库**:数据库是存储在计算机中的有组织、可共享的数据集合,通常遵循某种数据模型,具有数据冗余度小、独立性高和可扩展性等特点。 - **数据库系统(DBS)**:DBS包括数据库、DBMS、应用系统和DBA,是一个人-机交互系统,提供数据管理和共享的功能。 - **数据库管理系统(DBMS)**:DBMS是管理和操作数据库的软件,提供数据定义、数据操纵、运行管理及维护等功能,是数据库系统的关键组成部分。 这些基础知识对于理解和学习数据库系统至关重要,涵盖了数据库的基本概念、系统组成、数据独立性和DBMS的角色。通过这些习题和解答,可以帮助学生巩固和深化对数据库系统基本原理的理解。
剩余96页未读,继续阅读
- 粉丝: 3815
- 资源: 59万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
评论0