某医院病房计算机管理中需要如下信息。科室;科名,科地址,科电话,医生姓名病房:病房号,床位号,所属科室名医生:姓名,职称,所属科室名,年龄,工作证号病人:病历号,姓名,性别,诊断,主管医生,病房号其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。完成如下设计:1)设计该计算机管理系统的E-R图。2)将该E-R图转换为关系模型结构。3)指出转换结果中每个关系模式的候选码。
举一反三
- 某医院病房计算机管理中需要如下信息:科室:科名,科地址,科电话,医生姓名病房:病房号,床位号,所属科室名医生:姓名,职称,所属科室名,年龄,工作证号病人:病历号,姓名,性别,诊断,主管医生,病房号其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。将该E-R图转换为关系模型结构
- 某医院病房的计算机管理系统中需要下述信息。科室:科室名,科室地址,科室电话病房:病房号,床位号,科室名医生:工作证号,姓名,职称,科室名,年龄病人:病历号,姓名,性别,诊治,主管医生,病房号其中,一个科室有多个病房、多位医生,一个病房只属于一个科室,一个医生只属于一个科室,但是可以负责多名病人的诊治,一名病人的主管医生只能有一位。完成以下设计:1. 涉及该计算机管理系统的 E-R 图。2. 将该 E-R 图转换为关系模型结构。3. 指出转换结果中每个关系模式的候选码。
- 【其它】经过需求分析可知,某医院病房计算机管理系统中需要管理以下信息。 科室:科室名、科室地址、科室电话、医生姓名 病房:病房号、床位号、所属科室 医生:工作证号、姓名、性别、出生日期、联系电话、职称、所属科室名 病人:病历号、姓名、性别、出生日期、诊断记录、主管医生、病房号 其中,一个科室有多个病房、多名医生,一个病房只属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。 根据以上需求分析的情况,完成以下有关的设计。 ( 1 )画出该计算机管理系统中有关信息的 E-R 图。 ( 2 )将该 E-R 图转换为对应的关系模式。 ( 3 )指出转换以后的各关系模式的范式等级和对应的候选码
- 【设计题】某医院病房管理系统中,包括四个实体型,分别为: 科室:科名,科地址,科电话 病房:病房号,病房地址 医生:工作证号,姓名,职称,年龄 病人:病历号,姓名,性别 且存在如下语义约束: 1 一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室; 2 一个医生可负责多个病人的诊治,一个病人的主管医生只有一个; 3 一个病房可入住多个病人,一个病人只能入住在一个病房。 注意:不同科室可能有相同的病房号。 完成如下设计: (1)画出该医院病房管理系统的E-R图;(6分) (2)将该E-R图转换为关系模型;(6分) (要求:1:1和1:n的联系进行合并) (3)指出转换结果中每个关系模式的主码和外码。(6分)
- 设有某医院病房管理的数据库,其包括以下关系模式:科室(科室名,科室地址,科室电话)病房(病房号,床位数,科室名)病人(病历号,姓名,性别,病房号,工作证号)医生(工作证号,姓名,职称,年龄,科室名)其中,一个科室有多个病房,多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可以负责多个病人的诊治,一个病人的主管医生只有一个(主管医生的工作证号对应病人中的工作证号),一个病房可以有多个病人入住,每个病人的病历号时唯一的。请问科室关系模式的主码是( );病房关系模式的主码是( ),外码是( );病人关系模式的主码是( ),外码是( )和( );医生关系模式的主码是( ),外码是( )。