项目一 任务二 数据模型(练习)-《数据库原理与应用技术》(河北科学技术出版社)同步精品课堂

2024-08-02
| 2份
| 8页
| 301人阅读
| 4人下载

内容正文:

项目一 任务二 数据模型 一、选择题 1. 数据模型通常由以下哪三部分组成( )。 A. 数据结构、数据操作、数据的完整性约束条件 B. 数据库、数据表、数据行 C. 数据类型、数据存储、数据访问 D. 数据库管理系统、数据库、数据表 答案:A 解析: 数据模型由数据结构、数据操作和数据的完整性约束条件三部分组成。 2. 下列( )属于概念模型。 A. 关系 B. 元组 C. 属性 D. 实体 答案:D 解析: 概念模型用于信息世界的建模,实体是信息世界的基本概念之一,而关系、元组、属性属于逻辑模型。 3. 每个班级有若干名学生,每个学生只属于一个班级,班级与学生之间属于( )联系。 A. 一对一联系 B. 一对多联系 C. 多对多联系 D. 无联系 答案:B 解析: 一对多联系是指一个实体集中的每个实体与另一个实体集中的多个实体相对应,而班级与学生之间的关系符合这个定义。 4. 逻辑模型主要用于( )。 A. 数据库设计 B. 数据库管理系统的实现 C. 数据库的物理存储 D. 数据库的备份与恢复 答案:B 解析: 逻辑模型是用户从数据库角度看到的数据模型,主要用于数据库管理系统的实现。 5. 物理模型描述的是数据在( )。 A. 信息世界中的组织方式 B. 计算机系统中的具体表示 C. 磁盘或磁带上的存储方式 D. 数据库管理系统中的数据类型 答案:B 解析: 物理模型描述了数据在计算机系统中的具体表示,包括存储方式和存取方法。 6. 层次模型用( )来表示实体之间的联系。 A. 树形结构 B. 网状结构 C. 二维表结构 D. 关系结构 答案:A 解析: 层次模型用树形结构来表示实体之间的联系。 7. 网状模型与层次模型的主要区别是( )。 A. 是否允许结点有多个双亲 B. 结点之间是否平等 C. 是否只有一个根结点 D. 以上都是 答案:D 解析: 网状模型允许结点有多个双亲,结点之间平等,而层次模型只有一个根结点,因此 D 选项是正确的。 8. 关系模型中的“域”指的是( )。 A. 数据库管理系统 B. 数据库 C. 数据表 D. 属性的取值范围 答案:D 解析: 域是指属性的取值范围,这是文档中明确提到的。 9. 在关系模型中,能够唯一标识表(关系)中行(元组)的列(属性)称为( )。 A. 关键字 B. 实体 C. 属性 D. 实体集 答案:A 解析: 关键字是能够唯一标识表(关系)中行(元组)的列(属性)。 10. 下列选项不属于关系模型的条件的是( )。 A. 表中不允许有重复的字段名 B. 表中每一列数据必须具有相同的数据类型 C. 表中不允许有两条完全相同的记录 D. 表中行的排列次序以及列的排列次序可以任意,并且其次序影响表中的关系 答案:D 解析: 关系模型的条件包括表中不允许有重复的字段名、表中每一列数据必须具有相同的数据类型、 表中不允许有两条完全相同的记录,而表中行的排列次序以及列的排列次序可以任意,并且其次序不 影响表中的关系。 二、判断题 1. 数据库模式只涉及数据的逻辑结构,不涉及数据的具体值( )。 答案: 正确 解析: 模式描述的是数据的结构和特征,是对数据类型的定义,不涉及具体的值。 2. 一个数据库可以有多个外模式( )。 答案: 正确 解析: 外模式是用户的数据视图,不同用户可以根据自身需求定义不同的外模式。 3. 数据库系统的三级模式结构可以提高数据的物理独立性( )。 答案: 正确 解析: 通过两级映射,当数据库的物理存储方式发生改变时,模式和应用程序不需要修改,保证了数据的物理独立性。 4. 数据库系统的三级模式结构可以提高数据的逻辑独立性( )。 答案: 正确 解析: 当数据库模式发生改变时,外模式不需要随之调整,应用程序也不需要修改,保证了数据的逻辑独立性。 5. 数据库系统的三级模式结构可以提高数据的安全性( )。 答案: 错误 解析: 三级模式结构主要提高了数据的独立性和灵活性,安全性主要通过外模式和权限控制来实现。 三、填空题 1. 模式的一个具体值称为 ( )。 答案: 模式实例 2. 数据库系统通常采用 ( )模式结构。 答案: 三级 3. 数据库系统中,数据的( )是指当数据库模式发生改变时,数据库外模式不需要随之调整 。 答案: 逻辑独立性 4. 数据库系统中,数据的( )是指当数据库的物理存储方式发生改变时,不需要修改数据库的模式。 答案: 物理独立性 5. 数据库系统中,外模式/模式映射解决的问题是( )。 答案: 外模式与模式之间的映射对应关系 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 项目一 任务二 数据模型 一、选择题 1. 数据模型通常由以下哪三部分组成( )。 A. 数据结构、数据操作、数据的完整性约束条件 B. 数据库、数据表、数据行 C. 数据类型、数据存储、数据访问 D. 数据库管理系统、数据库、数据表 2. 下列( )属于概念模型。 A. 关系 B. 元组 C. 属性 D. 实体 3. 每个班级有若干名学生,每个学生只属于一个班级,班级与学生之间属于( )联系。 A. 一对一联系 B. 一对多联系 C. 多对多联系 D. 无联系 4. 逻辑模型主要用于( )。 A. 数据库设计 B. 数据库管理系统的实现 C. 数据库的物理存储 D. 数据库的备份与恢复 5. 物理模型描述的是数据在( )。 A. 信息世界中的组织方式 B. 计算机系统中的具体表示 C. 磁盘或磁带上的存储方式 D. 数据库管理系统中的数据类型 6. 层次模型用( )来表示实体之间的联系。 A. 树形结构 B. 网状结构 C. 二维表结构 D. 关系结构 7. 网状模型与层次模型的主要区别是( )。 A. 是否允许结点有多个双亲 B. 结点之间是否平等 C. 是否只有一个根结点 D. 以上都是 8. 关系模型中的“域”指的是( )。 A. 数据库管理系统 B. 数据库 C. 数据表 D. 属性的取值范围 9. 在关系模型中,能够唯一标识表(关系)中行(元组)的列(属性)称为( )。 A. 关键字 B. 实体 C. 属性 D. 实体集 10. 下列选项不属于关系模型的条件的是( )。 A. 表中不允许有重复的字段名 B. 表中每一列数据必须具有相同的数据类型 C. 表中不允许有两条完全相同的记录 D. 表中行的排列次序以及列的排列次序可以任意,并且其次序影响表中的关系 二、判断题 1. 数据库模式只涉及数据的逻辑结构,不涉及数据的具体值( )。 2. 一个数据库可以有多个外模式( )。 3. 数据库系统的三级模式结构可以提高数据的物理独立性( )。 4. 数据库系统的三级模式结构可以提高数据的逻辑独立性( )。 5. 数据库系统的三级模式结构可以提高数据的安全性( )。 三、填空题 1. 模式的一个具体值称为 ( )。 2. 数据库系统通常采用 ( )模式结构。 3. 数据库系统中,数据的( )是指当数据库模式发生改变时,数据库外模式不需要随之调整 。 4. 数据库系统中,数据的( )是指当数据库的物理存储方式发生改变时,不需要修改数据库的模式。 5. 数据库系统中,外模式/模式映射解决的问题是( )。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

项目一 任务二 数据模型(练习)-《数据库原理与应用技术》(河北科学技术出版社)同步精品课堂
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。