S sentiment Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-16 #2 当冗余的数据有助于功能的实现,数据库速度的提高(即以空间换时间)时可以允许一定范围内的数据冗余。
小 小猪 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-16 #3 财务数据很多都是冗余的,因为你需要,制度规定要,法律说一定要。
左 左右手 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-17 #5 当你写程序的时候觉得SQL语句写起来表关联比较多,比较烦的时候,就需要数据的冗余了, 因为那可以简化你的操作,提升效率,毕竟从尽量少的表里提取数据要快一点
东 东问西答 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #6 数据库冗余是不可避免的。 究竟什么时候需要数据库冗余, 取决于耗费的存储空间带来多大的好处与运行速度,或者开发程序的简单程度比较, 那一个更重要一些。具体问题具体分析了。
荷 荷塘新月 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #8 现在的硬盘都很大,只要不影响速度,我觉得冗余点没有多大的问题。
远 远帆 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #9 to 荷塘新月: 数据冗余不单是占用硬盘空间,更重要的是会引起存贮异常! 建议大家阅读“高程”的书,不管考不考,对人提高很大的。
天 天真 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #13 我也在思考这个问题,什么时候该冗余,什么时候不该冗余,到现在还是搞不清
蛐 蛐蛐 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #14 我比较赞成冗余的,因为冗余带来了速度。 比如物料的描述,在物料编号表里有,但我在 只要有物料编号的地方都有描述,为什么呢? 因为老板查询要速度。 不过也有不好,比如描述改变了,其它地方我就没有变了。
Y yan_lh Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #15 >>不过也有不好,比如描述改变了,其它地方我就没有变了。 如果理解为仅仅在物料编号表里面的数据改变了, 而其他表中的数据没有相应的发生变化,那么 这种情况应该要避免,你可以通过触发器、 或者sql语句等手段来让表中的数据一致。 我认为这不能够称作冗余。
>>不过也有不好,比如描述改变了,其它地方我就没有变了。 如果理解为仅仅在物料编号表里面的数据改变了, 而其他表中的数据没有相应的发生变化,那么 这种情况应该要避免,你可以通过触发器、 或者sql语句等手段来让表中的数据一致。 我认为这不能够称作冗余。
天 天真 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #16 yan_lh: 我认为这不能够称作冗余。!!!!! 什么是冗余?冗余是指数据的重复性,只要数据存在重复就是冗余!我们所讨论的是要大量的 冗余还是少量的冗余!