![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库设计
Xus95
这个作者很懒,什么都没留下…
展开
-
关系型数据库:实现正规化
设计阶段,花在数据正规化上的时间可能比花上其他任何任务上的时间都要多。而且数据越多,这个过程所花的时间更长。根据以往的经验,你可能发现最困难的就是满足第一范式(1NF)的所有要求,因为将重复的值移动到另一个表时,经常会消除不恰当的依赖。 完成最困难的部分后,你可能选择在1NF之后就停止了,但不要这样做。请继续对数据进行正规化,尽可能地通过第二范式(2NF),第三范式(3NF),甚至通过Boy转载 2008-09-03 10:10:00 · 426 阅读 · 0 评论 -
数据库正规化和设计技巧的一些方法
在动态网站的设计中,数据库设计的重要性不言而喻。如果设计不当,查询起来就非常吃力,程序的性能也会受到影响。无论你使用的是mysql或者Oracle数据库,通过进行正规化的表格设计,可以令你的PHP代码更具可读性,更容易扩展,从而也会提升应用的性能。 简单说来,正规化就是在表格设计时,消除冗余性和不协调的从属关系。在本文中,我将通过五个渐进的过程来告诉你在设计中应该了解的正规化技巧。从而建立一个转载 2008-09-03 10:11:00 · 395 阅读 · 0 评论 -
关系型数据库:理论背后的灵感
不运用关系型数据库的理论就想使用关系型数据库管理系统(relational database management system,RDBMS)与不踩离合器就想使用启动标准变速器一样不现实。你不要在歧途上走得更远了。实际上,你的应用程序的问题可能就是起因于一个不合格的数据库。 但是情况可能会更糟,你创建的数据库可能会错误报告数据、甚至还会破坏数据。在本系列文章中,你将会学到如何运用关系规则并从中学会转载 2008-09-03 09:32:00 · 448 阅读 · 0 评论