关系数据库原理
文章平均质量分 86
galimatoo
这个作者很懒,什么都没留下…
展开
-
关系数据库一般设计流程
做程序员的或多或少都设计过一些数据库。我想,在没有很好的理论基础下,设计数据库时,最多遇到的问题恐怕是:是这样好呢,还是那样好。原因是数据库设计本身是一件灵活多变的事,虽说各种不同的设计条条大路通罗马。但数据库设计又不仅仅如此,我相信,同一需求前提下,两个优秀的设计师设计出来的数据库应该是非常相似,甚至几乎一样的。那么,今天先总体上来谈谈数据库的一般设计过程。 需求分析除外,数据库的实现原创 2011-11-01 18:04:06 · 1074 阅读 · 0 评论 -
严格的概念认识——关系、关系模型
上篇文章里,我们已经了解了关系数据库设计的一般流程。在这篇文章里,我想把大家带入一个严格的、明朗的关系数据库世界里。看了本篇文章,希望能在大家脑海中建立一个这样的印象:数据库及其设计是一件严谨的事,数据库本身由于它的严谨性决定了它的科学性及可靠性。这篇文章的内容会涉及一些集合论的知识,没这方面根底的朋友不用担心,我尽量用通俗的文字加以解释,希望大家学习愉快。另外,由于本人知识限制,有些集合论的原创 2011-11-01 18:07:14 · 1464 阅读 · 0 评论 -
数据库设计规范化及性能折衷
在上一篇《第二篇:严格的概念认识——关系、关系模型》,我们已经对关系及关系模型有了一个比较好的把握,并在文章结尾引了了关系模型的概念。在这篇文章中,我们会把关系模型的表示方法暂时简化一下,以便我们进一步研究、学习。简化后的表示方法如下: R(U,F)R:关系的名称U:关系的属性集合F:在关系内部属性与属性的依赖关系。这遍文章的重点将是讨论属性与属性之间的依赖、决定关系。可能有一个原创 2011-11-01 18:08:53 · 945 阅读 · 0 评论