【计算机类职业资格】数据库概念设计及数据建模(三)及答案解析.doc
《【计算机类职业资格】数据库概念设计及数据建模(三)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】数据库概念设计及数据建模(三)及答案解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、数据库概念设计及数据建模(三)及答案解析(总分:99.00,做题时间:90 分钟)一、B选择题/B(总题数:39,分数:78.00)1.数据库概念设计需要对一个企业或组织的应用所涉及的数据进行分析和组织。现有下列设计内容分析数据,确定实体集分析数据,确定实体集之间的联系分析数据,确定每个实体集的存储方式分析数据,确定实体集之间联系的基数分析数据,确定每个实体集的数据量分析数据,确定每个实体集包含的属性以上内容不属于数据库概念设计的是_。 A.仅、和 B.仅和 C.仅、和 D.仅和(分数:2.00)A.B.C.D.2.数据库概念设计的目标是理解和表达数据需求,确定和描述数据库中需要存储和处理的数
2、据。关于概念设计有下列说法或做法:概念设计的重点是从需求文档所定义的业务背景中抽象出实体集及实体集之间的关系可采用分类方法将业务背景中具有相同属性特征的客观对象归为类,在此基础上概括命名,得到实体集按照业务规则标识和定义实体集之间的联系时,不仅要定义实体集之间的直接联系,也要定义实体集之间的间接联系在确定实体集的属性时,不仅要检查每个属性与实体集间的所属关系,也要检查每个实体集属性的完备性概念设计的结果通常用 DFD 或 ERD 描述,图形表达既能清楚地说明应用系统的数据需求,也便于用来与用户交流和沟通以上说法或做法正确的是_。 A.仅、和 B.仅、和 C.仅、和 D.仅、和(分数:2.00)
3、A.B.C.D.3.关于数据库概念设计阶段的工作目标,下列说法错误的是_。 A.定义和描述应用系统设计的信息结构和范围 B.定义和描述应用系统中数据的属性特征和数据之间的联系 C.描述应用系统的数据需求 D.描述需要存储的记录及其数量(分数:2.00)A.B.C.D.4.需求分析阶段的文档不包括_。 A.需求说明书 B.功能模型 C.各类报表 D.可行性分析报告(分数:2.00)A.B.C.D.5.数据库概念设计的依据不包括_。 A.需求说明书 B.功能模型 C.各类报表 D.可行性分析报告(分数:2.00)A.B.C.D.6.数据库逻辑设计的依据是_。 A.需求说明书 B.功能模型 C.信息
4、模型和数据库概念设计说明书 D.可行性分析报告(分数:2.00)A.B.C.D.7.以下关于数据库概念设计阶段的目标叙述错误的是_。 A.定义和描述应用领域涉及的数据范围 B.获取应用领域或问题域的物理模型 C.定义和描述数据的约束 D.保证信息模型方便地转换成数据库的逻辑结构(分数:2.00)A.B.C.D.8.下列用于数据库概念设计的方法是_。 A.DFD 方法和 IDEF1X 方法 B.E-R 方法和 IDEF0 方法 C.E-R 方法和 IDEF1X 方法 D.DFD 方法和 IDEF0 方法(分数:2.00)A.B.C.D.9.最早提出的数据建模方法是_。 A.E-R B.IDEF1
5、X C.DFD D.UML(分数:2.00)A.B.C.D.10.以下关于数据建模方法的共同特点说法错误的是_。 A.能够真实客观地描述现实世界中的数据及数据之间的关系 B.组成模型的概念少,语义清楚,容易理解 C.用图形方式描述数据,数据直观易懂,有利于数据库设计者和用户交流 D.这种数据模型不容易转换成数据库逻辑设计阶段需要的数据结构(分数:2.00)A.B.C.D.11.设在某应用系统的需求分析阶段,已经收集到大量的各种原始数据,现需要对这些数据进行分类、抽象与建模。下列方法中适用于数据建模的是_。 A.UML 用例建模法 B.数据流图方法 C.IDEF0 方法 D.实体-联系方法(分数
6、:2.00)A.B.C.D.12.在概念数据模型中,联系用于描述现实世界中事务之间的关联关系。下列关于联系的说法错误的是_。 A.联系可用于描述一个实体集内记录之间的关联关系 B.联系可用于描述两个实体集属性之间的关联关系 C.E-R 模型通过 1:1、1:n 和 m:n 三种联系描述现实世界中各类事务之间的关联关系 D.最终的 IDEFIX 模型中只能出现 1:1 和 1:n 两种类型的联系(分数:2.00)A.B.C.D.13.数据库概念设计的任务之一是标识和定义实体集。关于如何标识和定义实体集有下列说法:被标识的实体集应能被一个属性集描述只有一个同类实例的对象集一般情况下也有必要标识成一
7、个实体集实体集中的每个实例应能够被唯一标识和区分定义实体集时通常用一个有意义的名词命名实体集中的每个属性应该用一个有意义的动词命名以上说法正确的是_。 A.仅、和 B.仅、和 C.仅、和 D.仅、和(分数:2.00)A.B.C.D.14.实体联系模型简称 E-R 模型,是数据库设计常用的一种建模方法。关于 E-R 模型,下列说法错误的是_。 A.E-R 模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系 B.用 E-R 模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集 C.E-R 模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体
8、集中记录之间的联系 D.用 E-R 模型描述实体集及实体集之间的联系时,需要考虑数据在计算机中存储及处理的特征(分数:2.00)A.B.C.D.15.设有实体集:产品、零件、外观图和装配图,这些实体集之间存在下列约束: 一种产品可有多个装配图,一个装配图仅适用于一种产品;一种产品可有多个外观图,一个外观图仅用于一种产品;一种零件可被用于多种产品,一种产品可使用多种零件,数据库中需要记录每种产品使用零件的数量。下列 E-R 图能正确表达以上约束的是_。(产品主码为产品号,零件主码为零件号,图中忽略实体集的其他属性。) A B C D (分数:2.00)A.B.C.D.16.一个教师可以教多个学生
9、,一个学生可以选修多个教师的课程,那么教师与学生之间的关系是_。 A.多对一 B.多对多 C.一对一 D.一对多(分数:2.00)A.B.C.D.17.已知某高校图书借阅管理系统中包含系、教师、学生、教师编号、系名、书名、图书、学生性别、职称、学生姓名、书价的信息。这些信息中能够被标识为实体集的是_。系、教师、学生、图书教师编号、系名、书名、学生姓名学生性别、职称、学生姓名、书价图书、教师、书名 A.仅 B.仅和 C.仅、和 D.全部(分数:2.00)A.B.C.D.18.如果子女实体集中的每个实例都是由它与双亲的联系而确定的,那么这个关系就被称为_。 A.标定型联系 B.非标定型联系 C.分
10、类联系 D.多对多联系(分数:2.00)A.B.C.D.19.如果子女实体集中的每一个实例都能被唯一地确认而无须了解与之相联系的双亲实体集的实例,则这个关系就被称为_。 A.标定型联系 B.非标定型联系 C.分类联系 D.多对多联系(分数:2.00)A.B.C.D.20.在最终的模型中任何一个不确定联系必须被转化成_。 A.标定型联系 B.非标定型联系 C.分类联系 D.确定联系(分数:2.00)A.B.C.D.21.以下哪种类型的联系不能出现在最终的 IDEF1X 模型中?_。 A.标定型联系 B.非标定型联系 C.分类联系 D.非确定联系(分数:2.00)A.B.C.D.22.在 IDEF
11、1X 模型中,圆角矩形框表示_。 A.父实体 B.子实体 C.分类实体 D.属性(分数:2.00)A.B.C.D.23.合并 E-R 图的主要目的是_。 A.消除冲突 B.定义实体 C.确定范围 D.验证需求(分数:2.00)A.B.C.D.24.某学生管理系统中,教师实体在学籍管理系统中被称为“教师”,而在人事管理系统中被称为“职工”,这类冲突被称为_。 A.语义冲突 B.命名冲突 C.属性冲突 D.结构冲突(分数:2.00)A.B.C.D.25.在 IDEF1X 模型中,矩形框表示_。 A.父实体 B.子实体 C.分类实体 D.属性(分数:2.00)A.B.C.D.26.下列关于实体集语法
12、说法错误的是_。 A.IDEF1X 用椭圆形来表示独立实体集 B.用圆角矩形框来表示从属实体集 C.每一个实体集分配一个唯一的名字和一个编码 D.名字和编码之间用斜杠(/)分开,放在矩形框的上方(分数:2.00)A.B.C.D.27.下列关于标定联系语法的说法中错误的是_。 A.联系的语法用直线表示 B.如果两个实体集之间有关系,并且是一个标定型联系,就用一条实线或线段把它们连接起来 C.用一个空心圆表示其联系的基数是 n D.1(父)端是线段的原点,n(子女)端是线段的终点(分数:2.00)A.B.C.D.28.下列关于非标定联系语法的说法中错误的是_。 A.联系的语法用直线表示 B.1(父
13、)端是线段的原点 C.n(子女)端是线段的终点 D.用一个实心圆表示联系的基数是 n(分数:2.00)A.B.C.D.29.下列关于属性的语义的说法中错误的是_。 A.属性被用来描述一类现实或抽象事物的特征或性质 B.一个属性的具体取值叫属性实例 C.属性实例由属性的类型和值来定义 D.属性通常与具体的实体集无关(分数:2.00)A.B.C.D.30.下列关于主码和非主码属性的语法的说法中错误的是_。 A.在一个实体集中属性要有唯一的名字 B.属性名一般用名词或名词短语来表示 C.主码属性名后加(FK)标注 D.一个属性只能归属于一个实体集(分数:2.00)A.B.C.D.31.下列关于外码属
14、性的语法的说法中错误的是_。 A.在外码属性后加“FK”标注来识别 B.在一个实体集中,继承属性可以作为部分或全部主码 C.属性名一般用名词或名词短语来表示 D.一个外码属性只能归属于一个实体集(分数:2.00)A.B.C.D.32.IDEF1X 建模第一阶段(建模规划及准备)的主要工作包括_。建模目标 建模计划队伍组织 原始材料的获取 A. B. C. D.(分数:2.00)A.B.C.D.33.IDEF1X 建模在定义键阶段的主要工作包括_。处理实体集图中不确定的联系为每个实体集定义主码属性迁移主码建立外码构造子系统数据视图标识和定义实体集之间的基本联系 A. B. C. D.(分数:2.
15、00)A.B.C.D.34.IDEF1X 建模在定义联系阶段的主要工作包括_。联系矩阵联系定义子系统功能视图子系统数据视图 A. B. C. D.(分数:2.00)A.B.C.D.35.IDEF1X 建模在定义属性阶段的主要工作包括_。定义非主属性建立属性的所有者关系确认并改进数据结构为每个实体集建立属性列表绘制最终的 IDEF1X 模型图 A. B. C. D.(分数:2.00)A.B.C.D.36.IDEF1X 开发机构的角色构成包括_。项目负责人建模者信息源课题专家评审委员会 A. B. C. D.(分数:2.00)A.B.C.D.37.区别实体集名词和非实体集名词的简单方法是考查实体集
16、名词是否具有下列特征_。它能够被描述或说明吗?有多个同类的实例吗?每个实例可以被标识和区分吗?和其他实例有联系吗? A. B. C. D.(分数:2.00)A.B.C.D.38.定义联系的工作内容包括_。表示依赖 命名联系关于联系的说明 A. B. C. D.(分数:2.00)A.B.C.D.39.下面关于在绘制模型图时要注意的事项说法错误的是_。 A.实体集的名称和编号写在矩形框(或圆角矩形框)外的下面 B.非主属性也可以写在矩形框(或圆角矩形框)内水平线的下面 C.主码属性写在矩形框(或圆角矩形框)内水平线的上面并用“PK”标注 D.外码属性写在矩形框(或圆角矩形框)内水平线的下面并用“F
17、K”标注(分数:2.00)A.B.C.D.二、B设计题/B(总题数:4,分数:21.00)已知某教务管理系统有下列关系模式(带下划线的属性是主码):系(U系号/U,系名)学生U(学号/U,姓名,性别,入学日期,正常毕业日期,所在系号)课程(U课程号/U,课程名,学分,开课系号,教师号)选课(U学号/U,课程号,成绩)教师(U教师号/U,姓名,职称,所在系号)(分数:3.00)(1).请根据给出的关系模式画出该系统的 E-R 图,图中忽略实体集的属性,但如果实体集之间的联系有属性则需要给出联系属性。(分数:1.50)_(2).随着教学改革的需要,该系统需要满足下列需求: 需为课程增加先修课信息(
18、一门课程可有多门先修课程); 一门课程可由多名教师讲授,一名教师可以讲授多门课程。 请根据以上需求修改关系模式,仅列出有改动的关系模式,并使每个关系模式满足 3NF。(分数:1.50)_某公司需建立产品信息数据库,经调查其业务要求如下:一种产品可以使用多个不同种类的部件,也可以使用多个不同种类的零件;一种部件至少被用在一种产品中;一种部件可以由多个不同种类的零件组成;一种零件至少被用在一种产品或一种部件中。对于一种具体的部件,要记录这种部件使用的各种零件的数量。对于一种具体的产品,要记录这种产品使用的各种部件数量和各种零件数量,但部件所使用的零件数量不计入该种产品的零件数量。一个供应商可供应多
19、种零件,但一种零件只能由一个供应商供应。根据以上业务要求,某建模人员构建了如下 E-R 图:(分数:6.00)(1).请重新构建合理的 E-R 图,使之符合业务要求,且信息完整。(分数:3.00)_(2).根据重构的 E-R 图给出符合 3NF 的关系模式,并标出每个关系模式的主码和外码。(分数:3.00)_设某刊物借阅管理系统有下列需求:需要记录的刊物信息包括:刊物编号、刊物名称、出版日期、出版社编号、出版社名称。一个出版社可以出版多种刊物,一种刊物只订购一本,每本刊物编号唯一且只由一个出版社出版系统需要记录的读者信息包括:读者编号、姓名和性别。读者编号应能唯一识别每一个读者系统需要记录读者
20、的刊物借阅日期与归还日期。一名读者可以借阅多种刊物,也可以在不同日期多次借阅同一种刊物,一种刊物可以在不同时期被多名读者借阅(分数:6.00)(1).根据以上描述画出满足要求的概念模型,用 E-R 图表示。(分数:3.00)_(2).将 E-R 模型转换为满足 3NF 的关系模式,并标出每个关系模式的主码和外码(主码用下划线标识)。(分数:3.00)_某汽车维修公司需建立一个汽车维修数据库,该数据库中需要存储和管理下列信息:车辆信息:车牌号,车型,发动机号,行驶里程,车辆所有人,联系电话维修项目:项目号,项目名称,维修费汽车备件:备件号,备件名称,备件单价,库存数量以上数据之间存在下列约束:可
21、以对一个车辆进行多个维修项目,每个维修项目可用于多个车辆,维修项目完成后要在数据库中记录维修时间。一种备件可用于多个维修项目,每个维修项目最多只使用一种备件,但每种备件的数量可以是多个。(分数:6.00)(1).根据以上需求构建该数据库的概念模型(画 E-R 图)。(分数:3.00)_(2).假设车辆信息有如下约束: 车牌号:标识属性,取值形式为:第 1 个字符是“京”,第 2 个字符为“A”到“Z”的字母,第 37 个字符均是“0”到“9”的数字。此列采用普通编码定长字符型,非空; 车型:普通编码定长字符型,长度为 6,默认值为“轿车”; 发动机号:普遍编码定长字符型:长度为6,非空; 行驶
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 概念 设计 数据 建模 答案 解析 DOC
