对关系“科研专家”,请回答以下问题: (1)列举出所有不属于任何候选键的属性(非键属性)。 (2)关系“科研专家”可达到第几范式,用60字以内文字简要叙述理由。 对关系“项目信息”,请回答以下问题: (1)关系“项目信息”是不是第四范式

admin2010-05-22  71

问题 对关系“科研专家”,请回答以下问题:
   (1)列举出所有不属于任何候选键的属性(非键属性)。
   (2)关系“科研专家”可达到第几范式,用60字以内文字简要叙述理由。
对关系“项目信息”,请回答以下问题:
   (1)关系“项目信息”是不是第四范式,用100字以内文字叙述理由。
   (2)把“项目信息”分解为第四范式,分解后的关系名依次为:项目信息1,项目信息2,……

选项

答案(1)“项目信息”关系模式,不满足第四范式。 根据“项目信息”关系模式: 课题编号→课题名称,负责人,合同经费 课题编号→→拨款单位,拨款百分比 课题编号→→单位名称,单位类别,单位排名 在该关系中存在对候选码“课题属性”的多值依赖,因此该关系模式不满足第二范式,也就不可能是第四范式了。 (2)分解后的关系模式如下: 项目信息1(课题编号,课题名称,负责人,合同经费) 项目信息2(课题编号,单位名称,单位类别,单位排名) 项目信息3(课题编号,拨款单位,拨款

解析 (1)根据“项目信息(课题编号,课题名称,负责人,单位名称,单位类别,单位排名,合同经费,拨款单位,拨款百分比)”和主要属性、含义及约束表中“课题编号是唯一标识某个科研项目的编号”可知“课题编号”为该关系的候选码,再根据“项目信息”关系模式:
   课题编号→课题名称,负责人,合同经费
   课题编号→→拨款单位,拨款百分比
   课题编号→→单位名称,单位类别,单位排名
   在该关系中存在对候选码“课题属性”的多值依赖,因此该关系模式不满足第二范式,也就不可能是第四范式了。
(2)根据“项目信息”关系模式:
   课题编号→课题名称,负责人,合同经费
   课题编号→→拨款单位,拨款百分比
   课题编号→→单位名称,单位类别,单位排名
   可将“项目信息”关系模式分解为:
   项目信息1(课题编号,课题名称,负责人,合同经费)
   项目信息2(课题编号,单位名称,单位类别,单位排名)
   项目信息3(课题编号,拨款单位,拨款百分比)
转载请注明原文地址:https://jikaoti.com/ti/vbx7FFFM
0

相关试题推荐
最新回复(0)