首页 > 运维 > 问答 > 哪些数据需要冗余 数据库,什么是数据冗余

哪些数据需要冗余 数据库,什么是数据冗余

来源:整理 时间:2024-06-30 11:39:26 编辑:黑码技术 手机版

本文目录一览

1,什么是数据冗余

一般是用在数据库上。比如一个表A结构:学号,姓名,科目,成绩另一表B结构:学号,姓名,班级这样的两张表格就有“姓名”字段的数据冗余。可以删除表A的姓名字段。但是出于对空间和效率的权衡,必要的数据冗余还是需要的。

什么是数据冗余

2,oracle靠冗余来备份的数据库文件有哪些

电脑开始—运行—输入“CMD”回车,然后直接写入以下命令导出的命令:exp用户名/密码@数据库名file=D:\database.dmplog=data.logfile后是写得你导出的文件存放的路径,database.dmp是你导出的文件,log是你导出日志,便于查询错误,不要也可以。例如expuser/password@orclfile=d:\aaa.dmp导入的命令:imp用户名/密码@数据库名file=D:\database.dmpfull=yfull=y一定不要丢。

oracle靠冗余来备份的数据库文件有哪些

3,什么数据冗余

数据冗余:在一个数据集合中重复的数据称为数据冗余.数据冗余技术是使用一组或多组附加驱动器存储数据的副本,这就叫数据冗余技术。比如镜像就是一种数据冗余技术。数据冗余技术。工控软件开发中,冗余技术是一项最为重要的技术,它是系统长期稳定工作的保障。OPC技术的使用可以更加方便的实现软件冗余,而且具有较好的开放性和可互操作性。 出现这种情况,是因为光盘刻录时有某些数据记录不正确,也有可能是光盘与你的光驱不兼容,或光驱某处物理损坏读不过去。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计,并将得到的结果附在帧的后面,接收设备也执行类似算法,以保证数据传输的正确性和完整性。若CRC校验不通过,系统重复向硬盘复制数据,陷入死循环,导致复制过程无法完成。数据冗余的目的:数据的应用中为了某种目的采取数据冗余方式。1、重复存储或传输数据以防止数据的丢失。2、对数据进行冗余性的编码来防止数据的丢失、错误,并提供对错误数据进行反变换得到原始数据的功能。3、为简化流程所造成额数据冗余。例如向多个目的发送同样的信息、在多个地点存放同样的信息,而不对数据进行分析而减少工作量。4、为加快处理过程而将同一数据在不同地点存放。例如并行处理同一信息的不同内容,或用不同方法处理同一信息等。5、为方便处理而是同一信息在不同地点有不同的表现形式。例如一本书的不同语言的版本。6、大量数据的索引。一般在数据库中经常使用。其目的类似第4点。7、方法类的信息冗余:比如每个司机都要记住同一城市的基本交通信息;大量个人电脑都安装类似的操作系统或软件。8、为了完备性而配备的冗余数据。例如字典里的字很多,但我们只查询其中很少的一些字。软件功能很多,但我们只使用其中一部分。9、规则性的冗余。根据法律、制度、规则等约束进行的。例如合同中大量的模式化的内容。10、为达到其他目的所进行的冗余。例如重复信息以达到被重视等等。数据冗余或者信息冗余是生产、生活所必然存在的行为,没有好与不好的总体倾向。而对于自然界,则是物质存在的一种形式,是客观存在情况。例如每个人都有与其他人基本相同的基因。

什么数据冗余

文章TAG:哪些数据需要冗余哪些数据需要冗余什么是数据冗余

最近更新