阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某医院拟开发一套住院病人信息管理系统,以方便对住院病人、医生、护士和手术等信息进行管理。 【需求分析】 (1)系统登记每个病人的住院信息,包括:病

admin2015-06-03  27

问题 阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
    【说明】
    某医院拟开发一套住院病人信息管理系统,以方便对住院病人、医生、护士和手术等信息进行管理。
    【需求分析】
    (1)系统登记每个病人的住院信息,包括:病案号、病人的姓名、性别、地址、身份证号、电话号码、入院时问及病床等信息,每个病床有唯一所属的病区及病房,如表13-4所示。其中病案号唯一标识病人本次住院的信息。

    (2)在一个病人的一次住院期间,由一名医生对该病人的病情进行诊断,并填写一份诊断书,如表13-5所示。对于需要进行一次或多次手术的病人,系统记录手术名称、手术室、手术日期、手术时间、主刀医生及多名协助医生,每名医生在手术中的责任不同,如表13-6所示,其中手术室包含手术室号、楼层、地点和类型等信息。

    (3)护士分为两类:病床护士和手术室护士。每个病床护士负责护理一个病区内的所有病人,每个病区由多名护士负责护理。手术室护士负责手术室的护理工作。每个手术室护士负责多个手术室,每个手术室由多名护士负责,每个护士在手术室中有不同的责任,并由系统记录其责任。
    【概念模型设计】
    根据需求阶段收集的信息,设计的实体联系图(不完整)如图13-4所示。

    【逻辑结构设计】
    根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):
    病床(病床号,病房,病房类型,所属病区)
    护士(护士编号,姓名,类型,性别,级别)
    病房护士((1))
    手术室(手术室号,楼层,地点,类型)
    手术室护士((2))
    病人((3),姓名,性别,地址,身份证号,电话号码,入院时间)
    医生(医生编号,姓名,性别,职称,所属科室)
    诊断书((4),诊断,诊断时间)
    手术安排(病案号,手术室号,手术时间,手术名称)
    手术医生安排((5),医生责任)
根据图13-4,将逻辑结构设计阶段生成的关系模式中的空(1)~(5)补充完整,并用下划线指出主键。

选项

答案(1)病区,护士号。 (2)手术室号,护士号,责任。 (3)病案号,病床号。 (4)病案号,医生编号。 (5)病案号,手术室号,手术时间,医生编号。

解析 该问题要补充完整各关系模式中缺失的属性并给出各关系模式的主键。要补充各关系模式缺失的属性应该根据题目的描述和已经建立的E-R图来完成。第1空是要补充病房护士关系模式所缺失的属性,根据题目的描述:“每个病床护士负责护理一个病区内的所有病人,每个病区由多名护士负责护理”可知,病床护士应该与病区存在一种多对一的联系,因此在病床护士关系模式中,要体现出其所负责的病区,因此第1空应该填(护士编号,病区),而该关系模式的主键为护士编号。
    第2空是要补充手术室护士所缺失的属性,根据题目的描述:“手术室护士负责手术室的护理工作。每个手术室护士负责多个手术室,每个手术室由多名护士负责”因此第2空应该填(护士编号,手术室号,责任),而该关系模式的主键为护士编号。
    第3空是要补充病人所缺失的属性,根据题目的描述:“系统登记每个病人的住院信息,包括:病案号、病人的姓名、性别、地址、身份证号、电话号码、入院时间及病床等信息”可知,第3空应该填(病案号,病床号),而该关系模式的主键为病案号。
    第4空是要补充诊断书关系模式所缺失的属性,该关系模式是由病人与医生间的联系诊断所转化而来,那么该关系模式的属性应该包含两个实体的主键及联系本身的属性,因此第4空应该填(病案号,医生编号),而该关系模式的主键为(病案号,医生编号)。
    第5空是要补充手术医生安排关系模式所缺失的属性,该关系模式是由病人、医生及手术室三个实体间的联系转化而来,那么该关系模式的属性应该包含这三个实体的主键及联系本身的属性,因此第5空应该填(病案号,手术室号,医生编号,手术时间),而该关系模式的主键为(病案号,手术室号,医生编号,手术时间)。
转载请注明原文地址:https://jikaoti.com/ti/R0i7FFFM
0

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