CH5 关系数据理论及求精.ppt

CH5关系数据理论及求精要点

第一范式(1NF) ——码 定义5.16 如果一关系模式r(R)的每个属性对应的域值都是不可分的(即原子的),则称r(R)属于第一范式,记为r(R)?1NF. 第一范式的目标是:将基本数据划分成称为实体集或表的逻辑单元,当设计好每个实体后,需要为其指定主码。 studentNo studentName sex birthday age address classNo province city street 图5-10 非规范化的关系模式 studentNo studentName sex birthday age province city street classNo 图5-11 1NF规范化后的关系模式 第二范式(2NF) ——全部是码 定义5.17 设有一关系模式r(R),??R。若?包含在r(R)的某个候选码中,则称?为主属性,否则?为非主属性。 在SCE关系中,属性集{studentNo, courseNo}是SCE的唯一候选码。因此,属性studentNo和courseNo为主属性,其余属性为非主属性。 定义5.18 如果一个关系模式r(R)?1NF,且所有非主属性都完全函数依赖于r(R)的候选码,则称r(R)属于第二范式,记为r(R)?2NF。 SCE中存在依赖关系studentNo?studentName和courseNo? courseName

文档评论(0)

1亿VIP精品文档

相关文档