社区
其他数据库
帖子详情
数据库的冗余问题
zhangxiaohan5213
2009-12-26 10:59:25
数据库的冗余是不是就是数据存在副本,还有没有别的情况?
数据库再设计时候应尽量减少数据的冗余,最好做到无数据冗余这样的说法对吗?
...全文
119
3
打赏
收藏
数据库的冗余问题
数据库的冗余是不是就是数据存在副本,还有没有别的情况? 数据库再设计时候应尽量减少数据的冗余,最好做到无数据冗余这样的说法对吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iisbsd
2009-12-26
打赏
举报
回复
不知道上下文,没有办法知道在谈哪一方面。
可以是系统的冗余(集群技术),可以是表结构上的冗余(不符合范式)。冗余未必是坏事,如果能帮助提高性能或者可靠性,未尝不可。
ACMAIN_CHM
2009-12-26
打赏
举报
回复
先读三遍《数据库系统概论(第四版)》 王珊 萨师煊 高等教育出版社 (掌握基础知识和概念)
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
ACMAIN_CHM
2009-12-26
打赏
举报
回复
一般常说的冗余是指 这种情况
学生表 (学号,姓名,
班主任姓名
,班级,
院系
。。)
班级信息表(班级,院系,班主任,...)
学生表中的,班主任姓名,院系 则属于冗余
数据库
设计教程(第二版)pdf
数据库
设计教程(第二版)pdf
数据库
设计
冗余
_域和
数据库
设计中的
冗余
数据库
设计
冗余
介绍 设计域可能是一个真正的挑战。 许多错误的做法很容易使您陷入错误的设计中,并且在大多数情况下,只有在业务逻辑开发的高级阶段之后才能发现这些
问题
。 幸运的是,有几种好的设计方法和“哲学”,例如Eric Evans的“ 域驱动设计” 。 我想在这篇文章中指出的是,并非总是可以避免
冗余
,而且并非总是如此。 在介绍了所有应真正避免
冗余
的情况之后,我将讨论其原因。 什么是...
如何在
数据库
三范式的基础上进行
数据库
冗余
设计
数据库
设计过程中不仅要考虑遵循第三范式,还要考虑是否
冗余
很多
数据库
设计书籍都强调
数据库
设计三范式,而三范式的一个重要工作就是消除
冗余
,可以消除
冗余
在大多数情况下是正确的。当在实际的业务模型中,处理复杂的业务时有时
冗余
某些信息是更好的。 一、业务需求 值班排班业务: 1、可以设置值班人员; 2、可以设置值班班次; 3、可以进行值班编排; 二、概念结构设计 1、需求分析; (略过) 2、画用例图...
关于
数据库
冗余
字段的几点思考
创建
冗余
字段的目的有两个:1.避免连表查询;2.保存历史快照。 保存历史快照(比如订单表的单价)不存在数据一致性
问题
,所以无需过多讨论。 因避免连表查询而创建的
冗余
字段,如果
冗余
字段可能会修改,则存在数据一致性
问题
,需要同步数据。同步方案可参考:
数据库
冗余
字段的同步策略和管理 实际上为了避免连表查询,也不一定非要创建
冗余
字段。如果要
冗余
的字段只作为显示,而不作为查询条件,则可以不创建
冗余
字段,可以通过缓存解决。 ...
数据库
冗余
数据
冗余
1.关系
数据库
的数据
冗余
形成的原因:表的重复、属性的重复、元组的重复、属性值的重复。有的数据
冗余
用于数据间建立联系、数据安全或为了数据使用的便利,是必需的数据
冗余
,而其余的数据
冗余
为非必需的数据
冗余
应尽量予以消除。按属性值域集合基的特点将其分为有限类和无限类。无限类属性值偶尔重复不是数据
冗余
,有限类属性值的重复由一对多或多对多的关系所致,可相机处理之。 关系
数据库
中的数据
冗余
主要是指...
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章