数据库无数据冗余,对吗

数据库无数据冗余,对吗,第1张

因为冗余数据增加数据库存储负担和用户体验。解释:数据的读取是通过“io”流的形式进行传输,并且在此过程中经过大量的数据分析找到想要的数据。如果冗余数据过多,每次读取都需要扫描硬盘存储,冗余数据越多,扫描时间越长,那么用户体验也就越差,所以删除冗余数据还是必要的。备注:一般在库中经常访问的表中数据尽量要精简(只保留需要字段和数值)。

数据冗余指数据之间的重复,也可以说是同一数据存储在不同数据文件中的现象。可以说增加数据的独立性和减少数据冗余为企业范围信息资源管理和大规模信息系统获得成功的前提条件。

数据冗余会妨碍数据库中数据的完整性(integrality),也会造成存贮空间的浪费。尽可能地降低数据冗余度,是数据库设计的主要目标之一。关系模式的规范化理沦(以下称NF理论)的主要思想之一就是最小冗余原则,即规范化的关系模式在某种意义上应该冗余度最小。

但是,NF理论没有标准的概念可用,按等价原则,在有或没有泛关系假设(universal relation assumption)等不同前提下,冗余的定义可能有好几种。

数据的应用中为了某种目的采取数据冗余方式。

1、重复存储或传输数据以防止数据的丢失。

2、对数据进行冗余性的编码来防止数据的丢失、错误,并提供对错误数据进行反变换得到原始数据的功能。

3、为简化流程所造成额数据冗余。

4、为加快处理过程而将同一数据在不同地点存放。

5、为方便处理而使同一信息在不同地点有不同的表现形式。

6、大量数据的索引,一般在数据库中经常使用。

7、方法类的信息冗余。

8、为了完备性而配备的冗余数据。

9、规则性的冗余。根据法律、制度、规则等约束进行的。

10、为达到其他目的所进行的冗余。

不可以。

等保测评中数据库没有冗余不可以降危。

对于采用多数据中心或冗余方式部署,重要数据存在多个副本的情况,可从技术实现效果、恢复效果等角度进行综合风险分析,根据分析结果,酌情判定风险等级。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6669491.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存