热线电话:13121318867

登录
2020-07-16 阅读量: 2403
什么是数据库中的“数据冗余”?


数据冗余:在一个数据集合中重复的数据称为数据冗余

例如在设计数据库时,某一字段属于一个表,但它又同时出现在另一个或多个表,且完全等同于它在其本来所属表的意义表示,那么这个字段就是一个冗余字段。

关系数据库中的数据冗余主要是指关系数据库中同一信息数据的重复存贮。


数据冗余浪费了宝贵的资源,应尽量减少。但关系数据库中为实现一些功能有些数据冗余是必需的。必需的数据冗余主要用于以下用途:

数据间建立联系,如两表间通过共同属性建立联系;

数据恢复,如建立备份文件以备正式文件被破坏时恢复;

数据核查,如设立数据校验位可以检查数据在存贮、传输等过程中的改变;

数据使用的便利,如为了查看数据的直观,使用数据的方便、高效。

减少数据通讯开销,如分布式数据库在不同场地重复。


19.9461
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子