对关系“项目研发人员”,请回答以下问题: (1)针对“项目研发人员”关系,用100字以内文字简要说明会产
对关系“项目研发人员”,请回答以下问题:
(1)针对“项目研发人员”关系,用100字以内文字简要说明会产生什么问题。
(2)把“项目研发人员”分解为第三范式,分解后的关系名依次为:项目研发人员1,项目研发人员2,…
(3)列出修正后的各关系模式的主键。
(1)“项目研发人员”关系不满足第二范式,即:非主属性不完全依赖于码。 (2)会造成:插入异常、删除异常和修改复杂(或修改异常)。 (3)分解后的关系模式如下: 项目研发人员1 (所在单位,职工号,姓名,年龄,学历,职称) 项目研发人员2 (课题编号,所在单位,职工号,分工,排名,参加月数) 修正后的主键如下: 项目研发人员1 (所在单位,职工号,姓名,年龄,学历,职称) 项目研发人员2 (课题编号,所在单位,职工号,分工,排名,参加月数) 解析:考查第二范式和第三范式。
根据第三范式的要求:非主属性不完全依赖于码。
而根据 “项目研发人员”关系的函数依赖可知,“项目研发人员”的码为(课题编号,所在单位,职工号),而又存在部分函数依赖:
所在单位,职工号→姓名,年龄,学历,职称。
所以,项目研发人员” 关系不满足第二范式,会造成:插入异常、删除异常和修改复杂(或修改异常)。
因为存在部分函数依赖,因此对“项目研发人员”进行分解,分解后的关系模式如下:
项目研发人员1(所在单位,职工号,姓名,年龄,学历,职称)
项目研发人员2(课题编号,所在单位,职工号,分工,排名,参加月数)
其中,
“项目研发人员1”关系的函数依赖为:
所在单位,职工号→姓名,年龄,学历,职称
“项目研发人员2”关系的函数依赖为:
所在单位,职工号→姓名,年龄,学历,职称
课题编号,所在单位,职工号→分工,排名,参加月数
这两个关系中的每一个非主属性既不部分依赖于码也不传递依赖于码,因此满足第三范式的要求。
用0.10mol.L-1NaOH溶液滴定100mL0.10mol.L-1盐酸时,如果滴定误差在正负 其他 2020-05-13 …
excel函数公式怎么写?K3=SUM(B3*0.02,C3*0.02,D3*0.04,E3*0. 其他 2020-05-16 …
以10N的拉力F,与地面成30度的方向使物体前进,已知物体貭量为2kg,与地面的动摩擦因数为0.1 物理 2020-05-17 …
风电闭锁的作用是:掘进动力设备工作前应先通风吹散瓦斯。当 瓦斯浓度降到0.1%以下时, 再开动掘进 职业技能鉴定 2020-06-07 …
有一标有“6V,1.5W”的小灯泡,现用图甲所示电路绘测其伏安特性曲线,提供的器材除导线和开关外, 物理 2020-06-25 …
用0.1mol/L的NaOH溶液滴定100ml/L盐酸时,如果滴定误差在正负0.1%以内,反应完毕 化学 2020-07-09 …
设f(x)是对于除x=0,1以外的一切实数有定义的实值函数,且f(x)+f(x-1/x)=1+x, 数学 2020-07-11 …
用0.1mol/LNaOH溶液滴定100ML0.1mol/L盐酸时,如果滴定误差在正负0.1%以内 化学 2020-07-20 …
数学有关测度方面的问题点组成的集合怎么算测度?什么时候可以用积分算测度?m(有限个点)=?m(无穷 数学 2020-07-30 …
高三基础物理题!注意!20分汽车在公路的动摩擦因数u1=0.7(1为下标,下同),在冰面上为u2=0 其他 2020-11-03 …