数据库系统原理第二章同步练习
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题
1. 在一个ER模型中,有3个不同的实体集和3个 不同的二元联系,其中有1个一对一联系,1 个一对多联系和1个多对多联系。根据ER模型 转换成关系模型的规则,转换成关系的数目 是(B)
A. 3
B. 4
C. 5
D.6
2. 增强的ER模型中,子类与超类之间存在着(C) A. 相容性 B. 一致性 C. 继承性 D. 完整性
5. DBS的运行维护工作由谁担当?有哪些维护工作?
DBS的运行和维护工作由DBA担当。运行维护阶段的主 要工作有四种: (1)数据库的转储、恢复 (2)数据库安全性、完整性控制 (3)数据库性能的监督、分析和改进 (4)DBS的重组织和重构造
16. 概念结构设计的主要目标是产生数据库的概念结构, 该结构主要反映(D)
A. 应用程序员的编程需求 B. DBA的管理信息需求 C. 数据库系统的维护需求 D. 用户单位的信息需求
17. 有两个不同的实体集,它们之间存在着1个1:1和1个 M:N联系。根据ER模型转换成关系模型的规则,这个 ER结构转换成的关系模式个数为(B)
A. 属性冲突 B. 语法冲突 C. 结构冲突 D. 命名冲突
14. ER图中的联系可以与(C)实体有关 A. 0个 B. 1个 C. 1个或多个 D. 多个
15. 下列属于数据库物理设计阶段工作的是(B) A. 将ER图转换为关系模式 B. 选择存取路径 C. 建立数据流图 D. 收集和分析用户活动
合
8. 下列不属于需求分析阶段工作的是(B) A. 分析用户活动 B. 建立ER图 C. 建立数据字典 D. 建立数据流图
9. 数据流图在数据库(C)阶段完成的。 A. 逻辑设计 B. 物理设计 C. 需求分析 D. 概念设计
10. ER图是数据库设计的工具之一,它适用于建立数据库 的(A)
A. 概念模型 B. 逻辑模型 C. 结构模型 D. 物理模型
11. 在关系数据库设计中,设计关系模式是(C)的任务 A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段
12. 1个M:N:P联系可以转换成(C)个关系模式 A. 3 B. 2 C. 1 D. 0
13. 将局部ER图合并成全局ER图时可能出现冲突,不属 于合并冲突的是(B)
型的 实体类型 和
联系类型
转换为关
系模式
5. 关系模型用 关键码百度文库
表示实体之间的联系
三、简答题
1. 数据库设计的需求分析阶段的工作有哪些?
这一阶段是计算机人员(系统分析员)和用户双方共同 收集数据库所需要的信息内容和用户对处理的需求。并 以需求说明书的形式确定下来,作为以后系统开发的指 南和系统验证的依据。 需求分析的工作主要由下面四步组成: (1)分析用户活动,产生业务流程图 (2)确定系统范围,产生系统关联图 (3)分析用户活动涉及的数据,产生数据流图 (4)分析系统数据,产生数据字典
2. 简述概念设计的步骤。
概念设计的任务可分为三步来完成: (1)进行数据抽象,设计局部概念模型 (2)将局部概念模型综合成全局概念模型 (3)评审
3. ER模型的基本要素是什么? 实体、联系和属性
4. 简述采用ER模型的数据库概念设计的过程
(1)设计局部ER模型:确定局部结构范围,定义实体, 定义联系,分配属性 (2)设计全局ER模型:确定公共实体类型,合并局部 ER模型,消除冲突 (3)全局ER模型的优化:合并实体类型,消除冗余属性, 消除冗余联系
A. 2个 B. 3个 C. 4个 D. 5个
二、填空题
1. 数据库的物理结构主要指数据库的存储记录格式、存 储记录安排和 存取方法
2. 关系是一个属性数目相同的
元组
的集合
3. ER图中有3个实体类型,实体间的联系类型有4个,其
中3个1:N联系,1个M:N联系,则该ER图可以转换
成
4
个关系模式
4. 数据库应用系统设计中逻辑设计的主要内容是把ER模
6. 将图中的ER图转换成关系模式,可以转换为(C)个关 系模式。
借书 证号
借书人
N
姓名
借阅
总编号
分类号
M 图书
书名
单位
借书 日期
位置
作者 价格
A. 1
B. 2
C.3
D.4
7. 数据库需求分析时,数据字典的含义是(D) A. 数据库中所涉及的属性和文件的名称集合 B. 数据库中所涉及的字母、字符及汉字的集合 C. 数据库中所有数据的集合 D. 数据库中所涉及的数据流、数据项和文件等描述的集
3. 在数据库设计中,用ER图来描述信息结构,但不涉及 信息在计算机中的表示,它属于数据库设计的(B )阶 段。
A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计
4. 在ER模型中,属性用(D)表示 A. 矩形 B. 四边形 C. 菱形 D. 椭圆形
5. 下列不属于数据库逻辑设计阶段应考虑的问题是(B) A. 设计外模型 B. 存取方法 C. 评价模型 D. 设计应用程序与数据库的接口
1. 在一个ER模型中,有3个不同的实体集和3个 不同的二元联系,其中有1个一对一联系,1 个一对多联系和1个多对多联系。根据ER模型 转换成关系模型的规则,转换成关系的数目 是(B)
A. 3
B. 4
C. 5
D.6
2. 增强的ER模型中,子类与超类之间存在着(C) A. 相容性 B. 一致性 C. 继承性 D. 完整性
5. DBS的运行维护工作由谁担当?有哪些维护工作?
DBS的运行和维护工作由DBA担当。运行维护阶段的主 要工作有四种: (1)数据库的转储、恢复 (2)数据库安全性、完整性控制 (3)数据库性能的监督、分析和改进 (4)DBS的重组织和重构造
16. 概念结构设计的主要目标是产生数据库的概念结构, 该结构主要反映(D)
A. 应用程序员的编程需求 B. DBA的管理信息需求 C. 数据库系统的维护需求 D. 用户单位的信息需求
17. 有两个不同的实体集,它们之间存在着1个1:1和1个 M:N联系。根据ER模型转换成关系模型的规则,这个 ER结构转换成的关系模式个数为(B)
A. 属性冲突 B. 语法冲突 C. 结构冲突 D. 命名冲突
14. ER图中的联系可以与(C)实体有关 A. 0个 B. 1个 C. 1个或多个 D. 多个
15. 下列属于数据库物理设计阶段工作的是(B) A. 将ER图转换为关系模式 B. 选择存取路径 C. 建立数据流图 D. 收集和分析用户活动
合
8. 下列不属于需求分析阶段工作的是(B) A. 分析用户活动 B. 建立ER图 C. 建立数据字典 D. 建立数据流图
9. 数据流图在数据库(C)阶段完成的。 A. 逻辑设计 B. 物理设计 C. 需求分析 D. 概念设计
10. ER图是数据库设计的工具之一,它适用于建立数据库 的(A)
A. 概念模型 B. 逻辑模型 C. 结构模型 D. 物理模型
11. 在关系数据库设计中,设计关系模式是(C)的任务 A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段
12. 1个M:N:P联系可以转换成(C)个关系模式 A. 3 B. 2 C. 1 D. 0
13. 将局部ER图合并成全局ER图时可能出现冲突,不属 于合并冲突的是(B)
型的 实体类型 和
联系类型
转换为关
系模式
5. 关系模型用 关键码百度文库
表示实体之间的联系
三、简答题
1. 数据库设计的需求分析阶段的工作有哪些?
这一阶段是计算机人员(系统分析员)和用户双方共同 收集数据库所需要的信息内容和用户对处理的需求。并 以需求说明书的形式确定下来,作为以后系统开发的指 南和系统验证的依据。 需求分析的工作主要由下面四步组成: (1)分析用户活动,产生业务流程图 (2)确定系统范围,产生系统关联图 (3)分析用户活动涉及的数据,产生数据流图 (4)分析系统数据,产生数据字典
2. 简述概念设计的步骤。
概念设计的任务可分为三步来完成: (1)进行数据抽象,设计局部概念模型 (2)将局部概念模型综合成全局概念模型 (3)评审
3. ER模型的基本要素是什么? 实体、联系和属性
4. 简述采用ER模型的数据库概念设计的过程
(1)设计局部ER模型:确定局部结构范围,定义实体, 定义联系,分配属性 (2)设计全局ER模型:确定公共实体类型,合并局部 ER模型,消除冲突 (3)全局ER模型的优化:合并实体类型,消除冗余属性, 消除冗余联系
A. 2个 B. 3个 C. 4个 D. 5个
二、填空题
1. 数据库的物理结构主要指数据库的存储记录格式、存 储记录安排和 存取方法
2. 关系是一个属性数目相同的
元组
的集合
3. ER图中有3个实体类型,实体间的联系类型有4个,其
中3个1:N联系,1个M:N联系,则该ER图可以转换
成
4
个关系模式
4. 数据库应用系统设计中逻辑设计的主要内容是把ER模
6. 将图中的ER图转换成关系模式,可以转换为(C)个关 系模式。
借书 证号
借书人
N
姓名
借阅
总编号
分类号
M 图书
书名
单位
借书 日期
位置
作者 价格
A. 1
B. 2
C.3
D.4
7. 数据库需求分析时,数据字典的含义是(D) A. 数据库中所涉及的属性和文件的名称集合 B. 数据库中所涉及的字母、字符及汉字的集合 C. 数据库中所有数据的集合 D. 数据库中所涉及的数据流、数据项和文件等描述的集
3. 在数据库设计中,用ER图来描述信息结构,但不涉及 信息在计算机中的表示,它属于数据库设计的(B )阶 段。
A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计
4. 在ER模型中,属性用(D)表示 A. 矩形 B. 四边形 C. 菱形 D. 椭圆形
5. 下列不属于数据库逻辑设计阶段应考虑的问题是(B) A. 设计外模型 B. 存取方法 C. 评价模型 D. 设计应用程序与数据库的接口