阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某公司拟开发一套新入职员工的技能培训管理系统,以便使新员工快速胜任新岗位。该系统的部分功能及初步需求分析的结果如下所述: 1.部门信息包括部门号、名称、部门负责人、电

admin2021-03-24  27

问题 阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
    某公司拟开发一套新入职员工的技能培训管理系统,以便使新员工快速胜任新岗位。该系统的部分功能及初步需求分析的结果如下所述:
    1.部门信息包括部门号、名称、部门负责人、电话等,其中部门号唯一标识部门关系中的每一个元组。一个部门有多名员工,但一名员工只属于一个部门;每个部门只有一名负责人,负责部门工作。
    2.员工信息包括员工号、姓名、部门号、岗位、基本工资、电话、家庭住址等,其中员工号唯一标识员工关系中的每一个元组;岗位有新入职员工、培训师、部门负责人等;不同的岗位设置不同的基本工资。新入职员工要选择多门课程进行培训,并通过考试取得课程的成绩。一名培训师可以讲授多门课程,一门课程可以由多名培训师讲授。
    3.课程信息包括课程号、课程名称、学时等,其中课程号唯一标识课程关系的每一个元组。
【概念模型设计】
    根据需求阶段收集的信息,设计的实体联系图如图2-1所示。
      
【关系模式设计】
    部门(部门号,部门名,部门负责人,电话)
    员工(员工号,姓名,部门号,  (d)  ,电话,家庭住址)
    课程(  (e)  ,课程名称,学时)
    讲授(课程号,培训师,培训地点)
    培训(课程号,  (f)  )
(1)补充图2-1中的空(a)~(c)。
    (2)图2-1中是否存在缺失的联系?若存在,则说明所缺失的联系和联系类型。

选项

答案(1)(a)部门负责人 (b)培训师 (c)新入职员工 (2)存在。 图2-1中缺失一个部门和员工之间的“所属”联系,联系类型为l:n。

解析 根据题意“每个部门只有一名负责人,负责部门工作”,那么“负责”联系的两端实体为部门和部门负责人,故空(a)应填写“部门负责人”。
    根据题意“一名培训师可以讲授多门课程,一门课程可以由多个培训师讲授”,那么“讲课”联系的两端实体为培训师和课程,故空(b)应填写“培训师”。
    根据题意“新入职员工至少要选择三门以上的课程进行培训,并通过考试取得课程的成绩”,那么“培训”联系的两端实体为新入职员工和课程,故空(c)应填写“新入职员工”。
    由于一个部门有多名员工,但一名员工只对应一个部门。故部门与员工之间的“所属”联系类型为l:n(或1.*)。
    根据上述分析,完善图2-1所示的实体联系图如图2-2所示。
      
转载请注明原文地址:https://jikaoti.com/ti/ITa7FFFM
0

相关试题推荐
最新回复(0)