某医院病房管理系统中,包括四个实体型,分别为:
科室:科名,科地址,科电话
病房:病房号,病房地址
医生:工作证号,姓名,职称,年龄
病人:病历号,姓名,性别
且存在如下语义约束
①一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室;
②一个医生可负责多个病人的诊治,一个病人的主管医生只有一个;
③一个病房可入住多个病人,一个病人只能入住在一个病房。
注意:不同科室可能有相同的病房号
请结合上述条件完成如下设计:
(1)画出该医院病房管理系统的E一R图;
(2)将该E-R图转换为关系模型;
(要求:1:1和1:n的联系进行合并)
(3)指出转换结果中每个关系模式的主码和外码。
第1题:
第2题:
某医院病房计算机管理中有以下信息: 科室:科名、科地址、科电话、医生姓名 病房:病房号、床位数、所属科室名 医生:姓名、职称、所属科室名、年龄、工作证号 病人:病历号、姓名、性别、诊断医生、病房号 请建立hospital数据库,并在其中新建相关表,设置每张表的主键和外键,数据库关系图。每张表要求输入3条数据。
第3题:
某医院病房计算机管理中心需要如下信息。 科室:科名、科地址、科电话、医生姓名 病房:病房号、床位号、所属科室名 医生:姓名、职称、所属科室名、年龄、工作证号 病人:病历号、姓名、性别、诊断、主管医生、病房号 其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。 完成如下设计: (1)设计该计算机管理系统的E-R图。 (2)将该E-R图转换为关系模式。 (3)指出转换结果中每个关系模式的码。
第4题:
第5题:
在医院的住院管理系统中,有护士、病人、科室、病房等实体,实体之间属于多对多关系的是()。
A.“护士”与“科室”
B.“护士”与“病人”
C.“病人”与“病房”
D.“病房”与“科室”