问答题 试题二 [说明] 某企业管理部门拟开发信息系统,部分需求分析结果如下: 4管理部门有多个不同科室,科室信息主要包括科室编号、科室名称; 5每一个科室由若干名科员组成,科员信息主要包括职工号、姓名、性别; 6每个科室都有一名主管上级领导,上级领导信息主要包括编号、姓名、职务; 7科室科员负责为职工提供服务,职工信息主要包括编号、姓名、车间,服务信息主要包括服务日期、服务事宜、处理结果。
问答题 [问题1] 依据上述说明设计的实体—联系图如下图所示(不完整),请将图中(a)、(b)处正确实体名和联系名填写在对应的位置上。
【正确答案】 (a)科室 (b)服务
【答案解析】[解析] 本题考查的是关系数据库E-R模型的相关知识。主管领导与科室之间、科室与科员之间是一个多对多的联系,多对多联系向关系模式转换的规则是:多对多联系只能转换成一个独立的关系模式,关系模式的名称取联系的名称,关系模式的属性取该联系所关联的两个多方实体的主键及联系的属性,关系的码是多方实体的主键构成的同性组。
问答题 [问题2] 请将图对应的各实体之间的联系类型填写在答题纸对应的位置上。 (1)上级领导与(a)之间的联系类型; (2)(a)与科员之间的联系类型; (3)科员与职工之间的联系类型。
【正确答案】 (1)1:n(主管领导与科室之间是一对多联系) (2)1:n(科室与科员之间是一对多联系) (3)m:n(科员与职工之间是多列多联系)
【答案解析】[解析] 本题考查的是关系数据库E-R模型的相关知识。主管领导与科室之间、科室与科员之间是一个多对多的联系,多对多联系向关系模式转换的规则是:多对多联系只能转换成一个独立的关系模式,关系模式的名称取联系的名称,关系模式的属性取该联系所关联的两个多方实体的主键及联系的属性,关系的码是多方实体的主键构成的同性组。
问答题 [问题3] 请指出科室、职工关系模式的主键,以及图中(b)的属性,并将其填写在对应的位置上。
【正确答案】 科室:科室编号 职工:职工号 (b):服务日期、服务事宜、处理结果
【答案解析】[解析] 本题考查的是关系数据库E-R模型的相关知识。主管领导与科室之间、科室与科员之间是一个多对多的联系,多对多联系向关系模式转换的规则是:多对多联系只能转换成一个独立的关系模式,关系模式的名称取联系的名称,关系模式的属性取该联系所关联的两个多方实体的主键及联系的属性,关系的码是多方实体的主键构成的同性组。