关系的范式习题(含答案解析)讲课讲稿.pptVIP

  • 15
  • 0
  • 约1.19千字
  • 约 10页
  • 2020-04-15 发布于浙江
  • 举报

关系的范式习题(含答案解析)讲课讲稿.ppt

第4章 关系数据库的规范化理论 * 第4章 关系数据库的规范化理论 关系范式习题 第4章 关系数据库的规范化理论 [例]假设某商业集团数据库中有一关系模式R如下: R(商店编号、商品编号、商品库存数量、部门编号、部门负责人) 如果规定: 每个商店的每种商品只在该商店的一个部门销售。 每个商店的每个部门只有一个部分负责人 每个商店的每种商品只有一个库存数量。 请回答以下问题: 根据上述规定,写出关系模式R的基本函数依赖。 找出关系模式R的候选码。 关系模式R最高已经达到第几范式?为什么? 如果R不属于3NF,请将R分解成3NF。 第4章 关系数据库的规范化理论 [解答] R(商店编号,商品编号,商品库存数量,部门编号,部门负责人) 每个商店的每种商品只在该商店的一个部门销售 (商店编号,商品编号)?部门编号 每个商店的每个部门只有一个部门负责人 (商店编号,部门编号)?部门负责人 每个商店的每种商品只有一个库存数量 (商店编号,商店编号)?商品库存数量 第4章 关系数据库的规范化理论 (2)R(商店编号,商品编号,商品库存数量,部门编号,部门负责人) 每个商店的每种商品只在该商店的一个部门销售 (商店编号,商品编号)?部门编号 每个商店的每个部门只有一个部门负责人 (商店编号,部门编号)?部门负责人 每个商店的每种商品只有一个库存数量 (商店编号,商店编号)?商品库存数量 R候选码:(商店编号,商品编号,部门编号) 第4章 关系数据库的规范化理论 (3)R最高到达第几范式? R(商店编号,商品编号,商品库存数量,部门编号,部门负责人) 每个商店的每种商品只在该商店的一个部门销售 (商店编号,商品编号)?部门编号 每个商店的每个部门只有一个部门负责人 (商店编号,部门编号)?部门负责人 每个商店的每种商品只有一个库存数量 (商店编号,商店编号)?商品库存数量 存在非主属性对码的部分函数依赖。 所以1NF。 第4章 关系数据库的规范化理论 (4)如果R不属于3NF,请将R分解成3NF。 R(商店编号,商品编号,商品库存数量,部门编号,部门负责人) 每个商店的每种商品只在该商店的一个部门销售 (商店编号,商品编号)?部门编号 每个商店的每个部门只有一个部门负责人 (商店编号,部门编号)?部门负责人 每个商店的每种商品只有一个库存数量 (商店编号,商店编号)?商品库存数量 R1(商店编号,商品编号,部门编号,商品库存数量) R2(商店编号,部门编号,部门负责人) 第4章 关系数据库的规范化理论 [例]设有如下所示的关系R 职工号 职工名 年龄 性别 部门号 部门名 E1 万千里 20 女 D3 开发部 E2 于得水 25 男 D1 财务部 E3 余乐 38 男 D3 开发部 E4 高明亮 25 女 D3 开发部 * * *

文档评论(0)

1亿VIP精品文档

相关文档