阅读下列说明和E-R图,回答问题1至问题4,[说明]图2-1是某医院组织的结构图。该医院分为多个病区,每个病区有一个唯一的编号,一个病区包括多个病房,多名医生:每位医生有一个唯一的编号,负责管辖其主治病人的所有病房;病人住院后给以一个唯一的编号,根据“患何病科”住在相应病区的某个病房里,有且仅有一位医生担任主治医生,除主治医生外其他医生不对其负责。现假定病区名称有“内科”和“外科”, “内科”病区又细分为多个病区,以编号区分,名称都为“内科”; “外科”病区亦然。图2-2是经分析得到的E-R图。[图2-1

题目

阅读下列说明和E-R图,回答问题1至问题4,

[说明]

图2-1是某医院组织的结构图。该医院分为多个病区,每个病区有一个唯一的编号,一个病区包括多个病房,多名医生:每位医生有一个唯一的编号,负责管辖其主治病人的所有病房;病人住院后给以一个唯一的编号,根据“患何病科”住在相应病区的某个病房里,有且仅有一位医生担任主治医生,除主治医生外其他医生不对其负责。

现假定病区名称有“内科”和“外科”, “内科”病区又细分为多个病区,以编号区分,名称都为“内科”; “外科”病区亦然。图2-2是经分析得到的E-R图。

[图2-1]

[图2-2]

实体间的联系有“一对一”、“一对多”和“多对多”,指出图2-2中各联系分别属于哪一种。


相似考题

4.阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某集团公司拥有多个大型连锁商场,公司需要构建一个数据库系统以方便管理其业务运作活动。【需求分析结果】1.商场需要记录的信息包括商场编号(编号唯一),商场名称,地址和联系电话。某商场信息如表5—1所示。2.每个商场包含有不同的部门,部门需要记录的信息包括部门编号(集团公司分配),部门名称,位置分布和联系电话。某商场的部门信息如表5—2所示。3.每个部门雇用多名员工处理日常事务,每名员工只能隶属于一个部门(新进员工在培训期不隶属于任何部门)。员工需要记录的信息包括员工编号(集团公司分配),姓名,岗位,电话号码和工资。员工信息如表5—3所示。4.每个部门的员工中有一名是经理,每个经理只能管理一个部门,系统需要记录每个经理的任职时间。【概念模型设计】根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:【关系模式设计】商场(商场编号,商场名称,地址,联系电话)部门(部门编号,部门名称,位置分布,联系电话,(a) )员工(员工编号,员工姓名,岗位,电话号码,工资,(b))经理( (c) ,任职时间)根据问题描述,补充四个联系,完善图5—2的实体联系图。联系名可用联系l、联系2、联系3和联系4代替,联系的类型分为l:1、l:n和m:n。

更多“ 阅读下列说明和E-R图,回答问题1至问题4,[说明]图2-1是某医院组织的结构图。该医院分为多个病区,每个病区有一个唯一的编号,一个病区包括多个病房,多名医生:每位医生有一个唯一的编号,负责管辖其主治病人的所有病”相关问题
  • 第1题:

    阅读下列说明和E-R图,回答问题1至问题3,将解答填入对应栏内。

    [说明]

    某学校的教学系统描述如下:

    学生信息包括:学号(SNo)、姓名(Sname)、性别(Sex)、年龄(Age)、入学年份(Year)、主修专业(Major),其中学号是入学时唯一编定的。

    课程信息包括:课程号(CNo)、课程名称(CName)、学时(Period)、学分(Credit),其中课程号是唯一编定的。

    一个学生可选多门课,每个学生选每门课有一个成绩。图2-1是经分析得到的E-R图。

    [图2-1]

    设基本表:Student(SNo,SName,Sex,Age,Year,Major),Course(CNo,Cname,Period,Credit),Grade(SNo,CNo,Grade)通过如下SQL语句建立,请在SQL语句空缺处填入正确的内容。

    CREATE TABLE Student(SNO CHAR(6)NOT NULL,

    SName CHAR(20),

    Sex CHAR(1),

    Age INTEGER,

    Year CHAR(4),

    Major CHAR(20),

    (1) );

    CREATE TABLE Course(CNo CHAR(6)NOT NULL,

    CName CHAR(20),

    Period INTEGER,

    Credit INTEGER,

    (2) );

    CREATE TABLE Grade(SNo CHAR(6)NOT NULL,

    CNo CHAR(6)NOT NULL,

    Grade REAL,

    (3) ,

    (4) ,

    (5) );

    (1)


    正确答案:PRIMARYKEY(SNo)
    PRIMARYKEY(SNo)

  • 第2题:

    试题二(共15分)

    阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

    【说明】

    某医院拟开发一套住院病人信息管理系统,以方便对住院病人、医生、护士和手术等信息进行管理。

    【需求分析】

    (1)系统登记每个病人的住院信息,包括:病案号、病人的姓名、性别、地址、身份证号、电话号码、入院时问及病床婷信息,每个病床有唯一所属的病区及病房,如表2-1所示。其中病案号唯一标识病人本次住院的信息。

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

    (3)护士分为两类:病床护士和手术室护士。每个病床护士负责护理一个病区内的所有病人,每个病区由多名护士负责护理。手术室护士负责手术室的护理工作。每个手术室护士负责多个手术室,每个手术室由多名护士负责,每个护士在手术室中有不同的责任,并由系统记录其责任。

    【概念模型设计】

    根据需求阶段收集的信息,设计的实体联系图(不完整)如图2-1所示。

    【逻辑结构设计】

    根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):

    病床(病床号,病房,病房类型,所属病区)

    护士(护士编号,姓名,类型,性别,级别)

    病房护士( (1) )

    手术室(手术室号,楼层,地点,类型)

    手术室护士( (2) )

    病人( (3),姓名,性别,地址,身份证号,电话号码,入院时间)

    医生(医生编号,姓名,性别,职称,所属科室)

    诊断书( (4),诊断,诊断时间)

    手术安排(病案号,手术室号,手术时间,手术名称)

    手术医生安排( (5) ,医生责任)

    【问题1】(6分)

    补充图2-1中的联系和联系的类型。

    【问题2】(5分)

    根据图2-1,将逻辑结构设计阶段生成的关系模式中的空(1)~(5)补充完整,并用下划线指出主键。

    【问题3】(4分)

    如果系统还需要记录医生给病人的用药情况,即记录医生给病人所开处方中药品的名称、用量、价格、药品的生产厂家等信息。请根据该要求,对图2-1进行修改,画出补充后的实体、实体间联系和联系的类型。


    正确答案:
    【问题1】(6分)

    【问题2】(5分)
    (1)病区,护士号
    (2)手术室号,护士号,责任
    (3)病案号,病床号
    (4)病案号,医生编号
    (5)病案号,手术室号,手术时间,医生编号
    【问题3】(4分)

  • 第3题:

    某医院病房计算机管理中心需要如下信息。 科室:科名、科地址、科电话、医生姓名 病房:病房号、床位号、所属科室名 医生:姓名、职称、所属科室名、年龄、工作证号 病人:病历号、姓名、性别、诊断、主管医生、病房号 其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。 完成如下设计: (1)设计该计算机管理系统的E-R图。 (2)将该E-R图转换为关系模式。 (3)指出转换结果中每个关系模式的码。


    (1)本题的E-R图如图所示。 (2)转换成如下关系模型: 本题的E-R图如图所示。 (2)转换成如下关系模型:

  • 第4题:

    试题三(共15分)

    阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

    【说明】

    某医院拟开发一套住院病人信息管理系统,以方便对住院病人、医生、护士和手术等信息进行管理。

    【需求分析】

    (1)系统登记每个病人的住院信息,包括:病案号、病人的姓名、性别、地址、身份证号、电话号码、入院时间及病床信息等,每个病床有唯一所属的病房及病区。如表3-1所示。其中病案号唯一标识病人本次住院的信息。

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

    (3)护士分为两类:病床护士和手术室护士。每个病床护士负责护理一个病区内的所有病人,每个病区由多名护士负责护理。手术室护士负责手术室的护理工作。每个手术室护士负责多个手术室,每个手术室由多名护士负责,每个护士在手术室中有不同的责任,并由系统记录其责任。

    【概念模型设计】

    根据需求阶段收集的信息,设计的实体联系图(不完整)如图3-1所示。

    【逻辑结构设计】

    根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):

    病床(病床号,病房,病房类型,所属病区)

    护士(护士编号,姓名,类型,性别,级别)

    病床护士( (1) )

    手术室(手术室号,楼层,地点,类型)

    手术室护士((2) )

    病人( (3) ,姓名,性别,地址,身份证号,电话号码,入院时间)

    医生(医生编号,姓名,性别,职称,所属科室)

    诊断书( (4) ,诊断,诊断时间)

    手术安排(病案号,手术室号,手术时间,手术名称)

    手术医生安排( (5) ,医生责任)

    【问题1】(7分)

    补充图3-1中的联系和联系的类型。

    【问题2】(5分)

    根据图3-1,将逻辑结构设计阶段生成的关系模式中的空(1)~(5)补充完整,并用下划线指出主键。

    【问题3】(3分)

    如果系统还需要记录医生给病人的用药情况,即记录医生给病人所开处方中药品的名称、用量、价格、药品的生产厂家等信息。请根据该要求,对图3-1进行修改,画出补充后的实体、实体间联系和联系的类型。


    正确答案:
    【问题1】(7分)

    【问题2】 (5分)
    (1)病区,护士号
    (2)手术室号,护士号,责任
    (3)病案号,病床号
    (4)病案号,医生编号
    (5)病案号,手术室号,手术时间,医牛编号
    【问题3】(3分)

  • 第5题:

    假设某医院的业务规则如下: 一个科室有多名医生,每名医生只属于一个科室。 一个科室包括多个病房,一个病房只属于一个科室。 每个医生主管多个病人,一个病人归一个医生管理。 每个病房包括多个病人,一个病人只在一个病房。 问题: (1)根据上述规则设计E-R模型,画出最终得到的全局基本E-R图。 (2)将E-R模型转换成关系数据模型,并指出每个关系的主键和外键(如果有)。


    C