数据库原理款学课件 4.2.2第二范式 。 定义4.10在关系模式R∈1NF,R中的每个 非主属性都完全依赖于任意一个候选码, 则称关系R是属于第二范式(2NF)的关系。 记作R∈2NF。 ·说明:2NF符合1NF,并且,非主属性完全 依赖于码。如果R的码为单属性,或R的码 为全码,则R∈2NF
11 • 定义4.10 在关系模式R∈1NF,R中的每个 非主属性都完全依赖于任意一个候选码, 则称关系R是属于第二范式(2NF)的关系。 记作R∈2NF。 • 说明:2NF符合1NF,并且,非主属性完全 依赖于码。如果R的码为单属性,或R的码 为全码,则R∈2NF。 4.2.2 第二范式
数据库原理欲学课件 4.2.2第二范式 ·例如, 把关系模式R(SNO进,SNAME, SAGE,COLNO#,COL,COLM,COLD) 规范为2NF。 可以把R分成ST和R2。 ·ST(SNO#,SNAME,SAGE)。 R2(SNO#,COLNO#,COL,COLM, COLD)。 名
12 • 例如,把关系模式R(SNO#,SNAME, SAGE,COLNO#,COL,COLM,COLD) 规范为2NF。 • 可以把R分成ST和R2。 • ST(SNO#,SNAME,SAGE)。 • R2 (SNO#,COLNO#,COL,COLM, COLD)。 4.2.2 第二范式
数据库原理教学课件 4.2.2第二范式 对于分解后$T和R关系模式的主码 分别为SNO#和(SNO#,COLNO#)非主 属性对码完全依赖,因此有ST∈2NF, R,∈2NF。 ①完全依赖SNO#→SNAME, SNO#→SAGE, (SNO#,COLNO#)-→COLD SNAME ② SNO# SAGE T SNO# COL→COLM COLD COLNO COLNO# COL COLM
13 4.2.2 第二范式 F (SNO# COLNO# COLD , )→ COL COLM T → 对于分解后ST和R2关系模式的主码 分别为SNO#和(SNO#,COLNO#)非主 属性对码完全依赖,因此有ST∈2NF, R2∈2NF。 ① 完全依赖SNO#→SNAME, SNO#→SAGE, ②
数据库原理教学课件 4.2.2第二范式 ST表 CT表 SNO# 姓名 年龄 (学号) (SNAME) (SAGE) SNO# COLNO# COLD 0001 刘晚 21 (学号) (社团号) (参加社团时间) 0002 张明月 20 0001 01 0003 好大海 23 0002 02 0004 李小花 21 0003 03 0005 赵月月 20 0004 01 0006 钱海 20 0005 03 0006 04 COLNO# COL COLM (社团号) (社团组织) (社团主席) 01 书法协会 刘南 现代舞协会 王丹 GD表 02 203 计算机协会 高国强 04 摄影协会 田原 14
14 SNO# (学号) 姓名 (SNAME) 年龄 (SAGE) 0001 刘 晚 21 0002 张明月 20 0003 好大海 23 0004 李小花 21 0005 赵月月 20 0006 钱 海 20 表4.2 关系ST COLNO# (社团号) COL (社团组织) COLM (社团主席) 01 书法协会 刘 南 02 现代舞协会 王 丹 03 计算机协会 高国强 04 摄影协会 田 原 SNO# (学号) COLNO# (社团号) COLD (参加社团时间) 0001 01 0002 02 0003 03 0004 01 0005 03 0006 04 ST表 CT 表 GD表 4.2.2 第二范式