Access数据库与其应用.docx

于第三范式的关系模式。 SR—SS+RD SS 关系 RD 关系 S# SN SA SS SD 94001 王言 18 男 机械系 94002 刘里 19 男 机械系 94003 张兰 18 女 材料系 例 1、假设某商业集团数据库中有一关系模式 R如下: R ( 商店编号,商品编号,数量,部门编号,负责人 ) 如果规定: (1) 每个商店的每种商品只在一个部门销售; (2) 每个商店的每个部门只有一个负责人; (3) 每个商店的每种商品只有一个库存数量。 试回答下列问题: (此题 15 分) (1) 根据上述规定,写出关系模式 R的基本函数依赖; (2) 找出关系模式 R 的候选码; (3) 试问关系模式 R 最高已经达到第几范式?为什么? (4) 如果 R 不属于 3NF,请将 R分解成 3NF模式集。 (1) 有三个函数依赖: (商店编号,商品编号 ) →部门编号 (商店编号,部门编号 ) →负责人 (商店编号,商品编号 ) →数量 25 (2) R 的候选码是 (商店编号,商品编号 ) (3) 因为 R 中存在着非主属性 “负责人 ”对候选码 (商店编号、商品 编号)的传递函数依赖,所以 R 属于 2NF,R 不属于 3NF。 (4) 将 R 分解成: R1 (商店编号,商品编号,数量,部门编号 ) R2 (商店编号,部门编号,负责人 ) 例2、 设有商店和顾客两个实体:

文档评论(0)

1亿VIP精品文档

相关文档