数据重复数据冗余什么区别?

时间:01-18人气:22作者:弑神自封

数据重复指相同信息在多个地方出现,比如数据库里存了两遍一样的客户地址。数据冗余则是存储了不必要的信息,比如把每个学生的班级名称重复存在每条记录里,其实用班级编号就够了。

区别

数据重复:同一份数据被多次存储,浪费空间还容易出错。比如订单系统里同一个订单号被误输两次,导致库存多扣一次。这种情况需要去重处理,把重复的删掉只留一份。

数据冗余:存储了可以推导出来的多余数据。比如产品表里既存单价又存总价,总价其实能通过单价乘数量算出来。这种冗余虽然能提高查询速度,但更新时容易不一致,改了单价忘了改总价就出问题。

注意:本站部分文字内容、图片由网友投稿,如侵权请联系删除,联系邮箱:happy56812@qq.com

相关文章
本类推荐
本类排行