数据库--冗余--数据完整性 2018-11-30

    数据冗余(Data Rudundance):指的是某些数据无意义重复的存在,可以通过调整数据结构的方式来处理这个问题。但是如果解决冗余导致数据表复杂性增加,比如需要额外的联表查询,那么为了避免数据的表过于复杂导致查询速度效率降低这时--这种冗余可以存在。

    数据完整性(Integrality):指的是数据的准确性,如果两个或多个表的信息相关联,那么如果修改其中的一个表其余表都应该做出相对应的修改,否则存储的信息将不再准确,即失去了信息的完整性。

    例如:一个图书馆管理系统--会员退会,更新了会员表,但是却没有更新会员借走和归还的书籍的详细记录,这时虽然这个人不再是图书馆会员,但是他借阅和归还的资料表中仍然存在借阅或归还的书籍信息,甚至可能存在未归还记录那么此时信息不正确,不能正确反映信息的准确性,信息不再完整。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近爱上了烘培,经常在周末做点小茶点和朋友分享,慢慢的我发现,美食固然诱人,而制作美食的过程更是乐在其中,就如品茶...
    淡然YH阅读 917评论 4 6
  • 春天里 文/陈晋华 几场淅沥的雨过后,还没来得及褪去薄袄,一转身,春天就真的来了。难得好友相邀,在一个晴好的周末,...
    一片洞庭秋阅读 555评论 1 11
  • 大叔一直反對我寫作。 他曾質問我:“我只問你一件事,寫文章能賺錢嗎?” 這個問題讓我啞口無言,無言以對。 後來我就...
    玛格丽特姑姑阅读 1,682评论 17 56
  • 已记不清是风吹来还是被鸟儿带来一颗草籽掉进了雪缝里从此开始挣扎 阳光出来了雪水化了草籽悄悄发芽这里缺氧这里干燥这里...
    瑜伽散人阅读 414评论 9 10
  • 今天早上5:30分,我被妈妈叫醒了,那时我还很困,我还很烦,但必须起床,因为不现在起床就会迟到! 我急急忙忙的起了...
    宸_0eec阅读 798评论 2 8