诊疗科、医师和患者的E-R图如下所示,图中* *、1 *分别表示多对多、1对多的联系:各实体对应的关系模式如下,其中带实下划线的表示主键,虚下划线的表示外键。诊疗科(诊疗科代码,诊疗科名称)医师(医师代码,医师姓名,诊疗科代码)患者(患者编号,患者姓名)若关系诊疗科和医师进行自然连接运算,其结果集为(30)元关系。医师和患者之间的治疗观察关系模式的主键是(31)。A.5B.4C.3D.2

题目

诊疗科、医师和患者的E-R图如下所示,图中* *、1 *分别表示多对多、1对多的联系:

各实体对应的关系模式如下,其中带实下划线的表示主键,虚下划线的表示外键。

诊疗科(诊疗科代码,诊疗科名称)

医师(医师代码,医师姓名,诊疗科代码)

患者(患者编号,患者姓名)

若关系诊疗科和医师进行自然连接运算,其结果集为(30)元关系。医师和患者之间的治疗观察关系模式的主键是(31)。

A.5

B.4

C.3

D.2


相似考题
更多“ 诊疗科、医师和患者的E-R图如下所示,图中* *、1 *分别表示多对多、1对多的联系:各实体对应的关系模式如下,其中带实下划线的表示主键,虚下划线的表示外键。诊疗科(诊疗科代码,诊疗科名称)医师(医师代码,医师姓”相关问题
  • 第1题:

    诊疗科、医师和患者的关系模式及它们之间的E-R图如下所示:

    诊疗科(诊疗科代码,诊疗科名称)

    医师(医师代码,医师姓名,诊疗科代码)

    患者(患者编号,患者姓名)

    其中,带实下划线的表示主键,虚下划线的表示外键。若关系诊疗科和医师进行自然连接运算,其结果集为(16)元关系。医师和患者之间的治疗观察关系模式的主键是(17)。

    A.5

    B.4

    C.3

    D.2


    正确答案:B

  • 第2题:

    假设某医院诊疗科、医生和患者各实体对应的关系模式如下:

    诊疗科(科室代码,科室名称,电话)

    医生(医生代码,姓名,科室代码)

    患者(病历号,姓名,年龄,性别,病情,就诊日期,医生代码)

    其中诊疗科允许有多部电话,则电话属性为 (33) 。若医生只属于一个诊疗科,并且同一天可为多位患者看病,而患者也可在不同的科室治疗,则医生和患者之间是 (34) 联系。患者关系模式的主键是 (35) ,该关系属于 (36) 的问题。

    (33)

    A.组合属性

    B.派生属性

    C.多值属性

    D.单值属性


    正确答案:C

  • 第3题:

    关于诊疗科、医师、患者和治疗观察关系模式如下所示,其中带实下划线的表示主键,虚下划线的表示外键。

    (42)表示上述关系模式的E-R图。图中,* *、1 * 和1 1分别表示多对多、1对多和1对1的联系。

    A.

    B.

    C.

    D.


    正确答案:C
    解析:本题考查关系模式和E-R图的概念和性质。根据题意可知本题有三个实体(诊疗科、医师和患者)以及一个治疗观察联系。由于治疗观察联系的关系模式的主键由医师和患者关系的主键构成,按照多对多联系向关系模式转换规则(参见(41)题分析)可知,医师和患者之间应该为多对多的联系。现在分析诊疗科和医师之间的联系。根据E-R模型中一对多联系向关系模式转换规则可知,一个一对多的联系可以转换为一个独立的关系模式,也可以与多端的关系模式合并。如果与多端的关系模式合并的话,需要将一端的码和联系上的属性合并到多端的关系模式中。由于本题将诊疗科的主键合并到了医师关系模式中,因此诊疗科和医师之间应该是一个一对多的联系。综上所述,试题(42)的正确答案为C。

  • 第4题:

    若关系诊疗科和医师进行自然连接运算,其结果集为(10)元关系。医师和患者之间的治疗观察关系模式的主键是(11)。

    A.5

    B.4

    C.3

    D.2


    正确答案:B

  • 第5题:

    关于诊疗科、医师、患者和治疗观察关系模式如下所示,其中带:的表示主键,虚下划线的表示外键。

    诊疗科(诊疗科代码,诊疗科名称)

    医师(医师代码,医师姓名,)

    患者(患者编号,患者姓名)

    治疗观察()

    (74)表示上述关系模式的E-R图。图中,**、1*、和1 1分别表示多对多、1对多和1对1的联系。

    A.

    B.

    C.

    D.


    正确答案:C
    解析:显然,根据常识,医师和患者之间的关系为多对多的联系,诊疗科和医师之间的关系为1对多的关系。