51Testing软件测试论坛

标题: 数据库相关问题 [打印本页]

作者: zhangxj365    时间: 2018-8-9 09:21
标题: 数据库相关问题
老师,
数据库数据的“冗余度”怎么理解?



在学课程:
Oracle数据库从0到精通
http://www.atstudy.com/course/128

作者: 学掌门网校    时间: 2018-8-9 09:46
冗余用大白话来讲就是多余的,完全可以删除的东西,会妨碍数据库中数据的完整性,也会造成存贮空间的浪费,影响数据处理的速度,一般而言数据库的创建,表与表之间的关系,这些在设计的时候就要尽量避免数据的重复(也就是冗余)
作者: puchonghui    时间: 2018-8-9 12:35
简单的说,冗余数据就是一个数据集合里的重复数据。

冗余只是一个定义,某一块冗余数据是好是坏要看具体情况。
其实单说数据表的设计(不讨论数据库内部机制):为了保证性能的需要,设计数据表的时候必须存在一定量的冗余数据

这边有几个例子:
https://www.cnblogs.com/manastudent/p/6629050.html

有兴趣可以自己百度。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2