数据库原理的一个问题 100
大家好,问一个数据库原理方面的题,大家帮忙看下。在超市数据库的开发中,为了管理商品销售记录,有人设计了关系模式ITEMS如下:ITEMS(商品条码,商品名称,商品生产厂家...
大家好,问一个数据库原理方面的题,大家帮忙看下。
在超市数据库的开发中,为了管理商品销售记录,有人设计了关系模式ITEMS如下:
ITEMS(商品条码,商品名称,商品生产厂家,客户编号,客户姓名,客户地址,
购买顺序号,购买价格,购买数量,购买金额,购买日期)
问题:
哪些属性构成关系ITEMS的候选关键字(candidate key)?
关系ITEMS存在什么缺陷?
如何对关系ITEMS进行规范化以解决上述存在的缺陷? 展开
在超市数据库的开发中,为了管理商品销售记录,有人设计了关系模式ITEMS如下:
ITEMS(商品条码,商品名称,商品生产厂家,客户编号,客户姓名,客户地址,
购买顺序号,购买价格,购买数量,购买金额,购买日期)
问题:
哪些属性构成关系ITEMS的候选关键字(candidate key)?
关系ITEMS存在什么缺陷?
如何对关系ITEMS进行规范化以解决上述存在的缺陷? 展开
展开全部
候选关键字:(商品条码,客户编号,购买日期);
该关系存在插入异常、删除异常、数据冗余度大及修改复杂;
对该关系模式进行分解:
商品(商品条码,商品名称,商品生产厂家,购买价格)
客户(客户编号,客户姓名,客户地址)
购买(商品条码,客户编号,购买顺序号,购买数量,购买金额,购买日期)
该关系存在插入异常、删除异常、数据冗余度大及修改复杂;
对该关系模式进行分解:
商品(商品条码,商品名称,商品生产厂家,购买价格)
客户(客户编号,客户姓名,客户地址)
购买(商品条码,客户编号,购买顺序号,购买数量,购买金额,购买日期)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
美林数据技术股份有限公司
2020-10-29 广告
2020-10-29 广告
Tempo大数据分析平台,是一款面向企业用户的数据分析与应用工具,为用户提供报表设计、可视化分析、机器学习、文本分析等自助式数据分析与探索。平台基于大数据架构,集数据接入、数据分析探索、成果管理与应用为一体,面向企业全民用户提供从数据到业务...
点击进入详情页
本回答由美林数据技术股份有限公司提供
展开全部
ITEMS(购买顺序号,商品条码,客户编号,购买数量,购买金额,购买日期)
good(商品条码,商品名称,购买价格,商品生产厂家)
customer(客户编号,客户姓名,客户地址)
good(商品条码,商品名称,购买价格,商品生产厂家)
customer(客户编号,客户姓名,客户地址)
追问
麻烦你写下ITEMS存在什么缺陷好吗?现在这个事规范化之后的么,就是规范化之前存在的缺陷
追答
ITEMS 不够规范,数据量大了会产生数据库很多问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据冗余。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询