2023年5月软件设计师 模拟二 下午之六
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2023年5月软件设计师 模拟二 下午】部分试题的详解,一起来看看吧~1、【问题2】5分根据图1将逻辑结构设计阶段生成的关系模式中的空缺处补充完整,并用
1、【问题2】5分根据图1将逻辑结构设计阶段生成的关系模式中的空缺处补充完整,并用下划线指出主键
答案:
护士编号,病区
手术室号,护士编号,责任
病案号,病床号
病案号,医生编号
病案号,手术室号,手术时间,医生编号
答题解析:
2、护士编号,病区
手术室号,护士编号,责任
病案号,病床号
病案号,医生编号
病案号,手术室号,手术时间,医生编号
结合问题1的分析结果,由题干已给出的关系模式:护士(护士编号,姓名,类型,性别,级别),结合题干给出的关键信息“(3)护士分为两类:病床护士和手术室护士。每个病床护士负责护理一个病区内的所有病人,每个病区由多名护士负责护理”等,可知“病床护士”关系模式需要填写的属性为“护士编号,病区”。结合常识,“病区”与“病床护士”之间至少存在着一对多(1:n)的联系,因此属性“护士编号”与“病区”的组合才能唯一标识每一条“病床护士”的数据记录,因此它们的组合是“病床护士”关系模式的主键。
同理,根据题干已给出的关系模式:手术室(手术室号,楼层,地点,类型),结合题干给出的关键信息“(3)护士分为两类:病床护士和手术室护士。……手术室护士负责手术室的护理工作。每个手术室护士负责多个手术室,每个手术室由多名护士负责,每个护士在手术室中有不同的责任,并由系统记录其责任”等,可知“手术室护士”关系模式需要填写的属性为“护士编号,手术室号,责任”。结合常识,属性“护士编号”与“手术室号”的组合才能唯一标识每一条“手术室护士”的数据记录,因此它们的组合是“手术室护士”关系模式的主键。
基于题干已给出的关系模式:病床(病床号,病房,病房类型,所属病区),结合题干给出的“(1)系统登记每个病人的住院信息,包括病案号、病人的姓名、性别、地址、身份证号、电话号码、入院时间及病床信息等……”和表1中的“病案号”、“病床号”等关键信息,可知“病人”关系模式需要补充填入的属性有“病案号,病床号”。由于“病案号唯一标识病人本次住院的信息”,即属性“病案号”能够唯一标识每一条“病人”的数据记录,因此它是“病人”关系模式的主键。属性“病床号”是“病人”关系模式的外键。
由题干已给出的关系模式:医生(医生编号,姓名,性别,职称,所属科室),结合题干给出的“(2)在一个病人的一次住院期间,由一名医生对该病人的病情进行诊断,并填写一份诊断书”和表2中的“病案号”、“医生”等关键信息,可知“诊断书”关系模式需要补充填入的属性有“病案号,医生编号”。由于“病案号唯一标识病人本次住院的信息”,即属性“病案号”能够唯一标识每一条“诊断书”的数据记录,因此它是“诊断书”关系模式的主键。属性“病案号”、“医生编号”是该关系模式的外键。
由图1可知,实体“病人”、“医生”与“手术室”三者之间存在“手术”联系,三者之间联系的类型为多对多对多(m:n:k)。根据题干已给出的关系模式:手术安排(病案好,手术室号,手术时间,手术名称),结合题干给出的“对于需要进行一次或多次手术的病人,系统记录手术名称、手术室、手术日期、手术时间、主刀医生及多名协助医生,每名医生在手术中的责任不同……”和表3中的“病案号”、“手术室”、“手术日期”、“手术时间”、“主刀医生”等关键信息,可知“手术医生安排”关系模式需要补充填入的属性有“病案号,手术室号,手术时间,医生编号”。这些补充填入的属性组合才能唯一标识每一条“手术医生安排”的数据记录,因此它们的组合是“手术医生安排”关系模式的主键。属性有“病案号”、“手术室号”、“医生编号”是该关系模式的外键。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>