数据冗余错误是什么意思?

发布网友 发布时间:2022-04-24 15:24

我来回答

2个回答

热心网友 时间:2023-10-19 02:02

数据冗余发生在数据库系统中,指的是一个字段在多个表里重复出现。
举个例子,如果每条客户购买商品的信息里都连带记录了客户自身的信息,这样的数据冗余可能造成不一致,因为客户自身的信息可能不一样。数据冗余会导致数据异常和损坏,一般来说设计上应该被避免。
数据库规范化防止了冗余而且不浪费存储容量。适当的使用外键可以使得数据冗余和异常降到最低。但是,如果考虑效率和便利,有时候也会设计冗余数据,而不考虑数据被破坏的风险。

热心网友 时间:2023-10-19 02:02

数据冗余  数据冗余:在一个数据集合中重复的数据称为数据冗余.
  数据冗余的目的:
  数据的应用中为了某种目的采取数据冗余方式。
  1、重复存储或传输数据以防止数据的丢失。
  2、对数据进行冗余性的编码来防止数据的丢失、错误,并提供对错误数据进行反变换得到原始数据的功能。
  3、为简化流程所造成额数据冗余。例如向多个目的发送同样的信息、在多个地点存放同样的信息,而不对数据进行分析而减少工作量。
  4、为加快处理过程而将同一数据在不同地点存放。例如并行处理同一信息的不同内容,或用不同方法处理同一信息等。
  5、为方便处理而是同一信息在不同地点有不同的表现形式。例如一本书的不同语言的版本。
  6、大量数据的索引。一般在数据库中经常使用。其目的类似第4点。
  7、方法类的信息冗余:比如每个司机都要记住同一城市的基本交通信息;大量个人电脑都安装类似的操作系统或软件。
  8、为了完备性而配备的冗余数据。例如字典里的字很多,但我们只查询其中很少的一些字。软件功能很多,但我们只使用其中一部分。
  9、规则性的冗余。根据法律、制度、规则等约束进行的。例如合同中大量的模式化的内容。
  10、为达到其他目的所进行的冗余。例如重复信息以达到被重视等等。
  数据冗余或者信息冗余是生产、生活所必然存在的行为,没有好与不好的总体倾向。
  而对于自然界,则是物质存在的一种形式,是客观存在情况。例如每个人都有与其他人基本相同的基因。  

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com