数据库概念设计及数据建模(一)
(总分66,考试时间90分钟)
一、选择题
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) DFD方法和IDEF1X方法
    B) E-R方法和IDEF0方法
    C) E-R方法和IDEF1X方法
    D) DFD方法和IDEF0方法
8. 最早提出的数据建模方法是______。
    A) E-R    B) IDEF1X  C) DFD    D) UML
9. 以下关于数据建模方法的共同特点说法错误的是______。
    A) 能够真实客观地描述现实世界中的数据及数据之间的关系
    B) 组成模型的概念少,语义清楚,容易理解
    C) 用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户交流
    D) 这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构
10. 在概念数据模型中,联系用于描述现实世界中事务之间的关联关系。下列关于联系的说法错误的是______。
    A) 联系可用于描述一个实体集内记录之间的关联关系
    B) 联系可用于描述两个实体集属性之间的关联关系
    C) E-R模型通过1:1、1:n和m:n三种联系描述现实世界中各类事务之间的关联关系
    D) 最终的IDEFIX模型中只能出现1:1和1:n两种类型的联系
11. 数据库概念设计的任务之一是标识和定义实体集。关于如何标识和定义实体集有下列说法:
    Ⅰ.被标识的实体集应能被一个属性集描述
    Ⅱ.只有一个同类实例的对象集一般情况下也有必要标识成一个实体集
    Ⅲ.实体集中的每个实例应能够被唯一标识和区分
    Ⅳ.定义实体集时通常用一个有意义的名词命名
    Ⅴ.实体集中的每个属性应该用一个有意义的动词命名
    以上说法正确的是______。
    A) 仅Ⅰ、Ⅲ和Ⅳ    B) 仅Ⅱ、Ⅳ和Ⅴ
    C) 仅Ⅰ、Ⅳ和Ⅴ    D) 仅Ⅱ、Ⅲ和Ⅳ
12. 一个教师可以教多个学生,一个学生可以选修多个教师的课程,那么教师与学生之间的关系是______。
    A) 多对一    B) 多对多
    C) 一对一    D) 一对多
13. 不允许出现在最终IDEF1X图中的是______。
    A) 标定型联系    B) 非标定型联系
    C) 分类联系    D) 多对多联系
14. 以下关于实体集语法叙述错误的是______。
    A) IDEF1X用矩形框来表示独立实体集
    B) 用圆角矩形框来表示从属实体集
    C) 每一个实体集分配一个唯一的名字和一个编码
    D) 名字和编码之间用反斜杠(\)分开,放在矩形框的上方
15. 如果子女实体集中的每个实例都是由它与双亲的联系而确定的,那么这个关系就被称为______。
    A) 标定型联系    B) 非标定型联系
    C) 分类联系    D) 多对多联系
16. 如果子女实体集中的每一个实例都能被唯一地确认而无须了解与之相联系的双亲实体集的实例,则这个关系就被称为______。
    A) 标定型联系    B) 非标定型联系
    C) 分类联系    D) 多对多联系
17. 在最终的模型中任何一个不确定联系必须被转化成______。
    A) 标定型联系    B) 非标定型联系
    C) 分类联系    D) 确定联系
18. 以下哪种类型的联系不能出现在最终的IDEF1X模型中______。
    A) 标定型联系    B) 非标定型联系
    C) 分类联系    D) 非确定联系
19. 在IDEF1X模型中,圆角矩形框表示______。
    A) 父实体    B) 子实体
    C) 分类实体    D) 属性
20. 合并E-R图的主要目的是______。
    A) 消除冲突    B) 定义实体
    C) 确定范围    D) 验证需求
21. 某学生管理系统中,教师实体在学籍管理系统中被称为“教师”,而在人事管理系统中被称为“职工”,这类冲突被称为______。
    A) 语义冲突    B) 命名冲突
    C) 属性冲突    D) 结构冲突
22. 在IDEF1X模型中,矩形框表示______。
    A) 父实体    B) 子实体
    C) 分类实体    D) 属性
23. 下列关于实体集语法说法错误的是______。
数据库属性的概念    A) IDEF1X用椭圆形来表示独立实体集
    B) 用圆角矩形框来表示从属实体集
    C) 每一个实体集分配一个唯一的名字和一个编码
    D) 名字和编码之间用斜杠(/)分开,放在矩形框的上方
24. 下列关于标定联系语法的说法中错误的是______。
    A) 联系的语法用直线表示
    B) 如果两个实体集之间有关系,并且是一个标定型联系,就用一条实线或线段把它们连接起来
    C) 用一个空心圆表示其联系的基数是n
    D) 1(父)端是线段的原点,n(子女)端是线段的终点
25. 下列关于非标定联系语法的说法中错误的是______。
    A) 联系的语法用直线表示
    B) 1(父)端是线段的原点
    C) n(子女)端是线段的终点
    D) 用一个实心圆表示联系的基数是n
26. 下列关于属性的语义的说法中错误的是______。
    A) 属性被用来描述一类现实或抽象事物的特征或性质
    B) 一个属性的具体取值叫属性实例
    C) 属性实例由属性的类型和值来定义
    D) 属性通常与具体的实体集无关
27. 下列关于主码和非主码属性的语法的说法中错误的是______。
    A) 在一个实体集中属性要有唯一的名字
    B) 属性名一般用名词或名词短语来表示
    C) 主码属性名后加(FK)标注
    D) 一个属性只能归属于一个实体集
28. 下列关于外码属性的语法的说法中错误的是______。
    A) 在外码属性后加“FK”标注来识别

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。