首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某医院为了更好地为患者服务、提高医院管理水平,拟开发满足自身特点的信息系统。其部分需求及设计如下: 【需求描述】 (1)患者到医院就诊,需提供本人医保卡或身份证,系统
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某医院为了更好地为患者服务、提高医院管理水平,拟开发满足自身特点的信息系统。其部分需求及设计如下: 【需求描述】 (1)患者到医院就诊,需提供本人医保卡或身份证,系统
admin
2020-04-30
56
问题
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某医院为了更好地为患者服务、提高医院管理水平,拟开发满足自身特点的信息系统。其部分需求及设计如下:
【需求描述】
(1)患者到医院就诊,需提供本人医保卡或身份证,系统根据医保卡或身份证从外部医保信息库获取患者的其他详细信息,包括医保卡号、身份证号、姓名、性别、民族、出生日期等信息。
(2)医生信息包括医生编号、姓名、性别、出生日期、职称等信息。
(3)通过患者自述、化验结果分析等信息,医生对患者的病情进行诊断,开具处方,并填写病例。病例同时包含诊断和处方信息,包括编号、患者姓名、病情描述、诊断结论、主治医生、药品名称、药品数量、服用剂量等,处方中一般会有多种药品。
(4)病人凭医生开具的处方可在医院购买药品。医院记录药品的条码、名称、价格、生产厂商等信息。
【逻辑结构设计】
根据上述需求,设计出如下关系模式:
医生(
编号
,姓名,性别,出生日期,职称)
患者(身份证号,医保卡号,姓名,性别,民族,出生日期)
药品(
条码
,名称,价格,生产厂商)
病例(
编号,药品条码
,
患者身份证号
,
主治医生编号
,病情描述,诊断结论,诊断日期,服用剂量,药品数量,购买日期)
对关系“患者”,请回答以下问题。
(1)给出函数依赖集。
(2)给出所有候选码。
(3)判定属于第几范式,并说明理由。
选项
答案
对关系“患者”: (1)FD={身份证号→(姓名,性别,民族,出生日期),身份证号←→医保卡号}或FD={医保卡号→(姓名,性别,民族,出生日期),身份证号←→医保卡号} (2)候选码:身份证号,医保卡号 (3)属于BCNF。 理由:每个函数依赖左部都包含码。
解析
本题考查数据库设计方法及关系理论知识。
关系理论通过关系的属性集和数据依赖集(函数依赖和多值依赖)对关系模式的优劣进行判定,分别是1NF、2NF、3NF、BCNF和4NF,并对不好的关系模式(仅有函数依赖时达不到BCNF,有多值依赖时达不到4NF)通过分解的方法,使其满足要求。
由【需求描述】(1)中的“系统根据医保卡或身份证从外部医保信息库获取患者的其他详细信息,包括巨保卡号、身份证号、姓名、性别、民族、出生日期等信息”可知,医保卡号和身份证号两者均能够确定患者其他的信息,即函数依赖:{身份证号→(姓名,性别,民族,出生日期),身份证号←→医保卡号}成立。
由题目给出的患者关系的属性集和上述函数依赖集,根据候选码求解算法,可求得该关系的候选码有两个:身份证号和医保卡号。
根据各范式的定义,患者关系模式中各属性满足原子性,属于1NF;各非主属性,即姓名、性别、民族、出生日期都完全依赖于候选码身份证号和医保卡号,属于2NF;各非主属性即姓名、性别、民族、出生日期都直接依赖于候选码身份证号和医保卡号,不存在传递依赖于候选码的情况,属丁3NF;每个函数依赖的左部都包含候选码,属于BCNF。故患者关系模式属于BCNF。
转载请注明原文地址:https://www.kaotiyun.com/show/jrUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题一至问题三,将解答填入答题纸的对应栏内。 【说明】 2019年3月某公司中标当地轨道交通的车载广播系统项目,主要为地铁列车提供车载广播、报警、对讲及电子地图系统。公司任命具有丰富经验的老王担任项目经理。老王从各部门抽调
某公司为便于员工在家里访问公司的一些数据,允许员工通过Internet访问公司的 FTP服务器,如下图所示。为了能够方便地实现这一目标,决定在客户机与FTP服务器之间采用(10)协议,在传输层对数据进行加密。该协议是一个保证计算机通信安全的协议,客户机与服
在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(2)。在UML的用例图上,将用例之间的这种关系标记为(3)。
下列中的(52)是不包含在项目配置管理系统的基本结构中的。
在项目风险管理的基本流程中,不包括下列中的(47)。
项目人力资源管理就是有效地发挥每一个项目参与人作用的过程。关于项目人力资源管理说法错误的是(43)。
为保障数据的存储和传输安全,需要对一些重要数据进行加密。由于对称密码算法(9),所以特别适合对大量的数据进行加密。国际数据加密算法IDEA的密钥长度是(10)位。
某软件企业2004年初计划投资1000万人民币开发一套中间件产品,预计从2005年开始,年实现产品销售收入1500万元,年市场销售成本1000万元。该产品的系统分析员张工根据财务总监提供的贴现率,制作了如下的产品销售现金流量表。根据表中的数据,该产品的动态
小王负责一个管理信息系统项目,最近在与客户共同进行的质量审查中发现一个程序模块不符合客户的需求,进行追溯时,也未发现相应的变更请求。最终小王被迫对这一模块进行再设计并重新编程。造成此项返工的原因可能是(33)。
随机试题
A.Councilman小体B.Russell小体C.Mallory小体D.脂质小体酒精中毒之肝细胞内可出现不甚规则的玻璃样物质称
A.病毒性肝炎后肝硬化B.酒精性肝硬化C.原发性胆汁性肝硬化D.淤血性肝硬化E.中毒性肝损伤最易并发原发性肝癌的是
护士应该知晓危重患者病情恶化的最重要指征是
下列属于无效合同的情形有()。
班主任的工作重点和最为经常的工作是()。
设A,B为3阶矩阵,且∣A∣=3,∣B∣=2,∣A_-1+B∣=2,则∣A+B-1∣=_______.
A、电视和报纸B、杂志和广播C、广播和电视D、网络和电视A
Questions14-18ReadingPassage2hassixsectionsA-F.ChoosethemostsuitableheadingsforsectionsA-DandFfromthelisto
Yoursuggestionthatthemeeting(be)______cancelledisreasonable.
相声(crosstalk)是中国传统的喜剧(comedic)表演形式,开始于明清时期,盛行于当代。一般由两名表演者完成,主要以说笑话或幽默的对话来引观众发笑。相声强调说、学、逗、唱这四项技能,语言一般富于双关和影射(punandillusion)。相声
最新回复
(
0
)