渔鱼

人生豪迈,在此一博!

  博客园 :: 首页 :: 博问 :: 闪存 :: :: 联系 :: 订阅 订阅 :: 管理 ::

2009年1月8日

摘要: 作者:freedk 一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,... 阅读全文
posted @ 2009-01-08 17:10 博闻李 阅读(147) 评论(0) 推荐(0) 编辑

摘要: 一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。所以我归纳历年来所走... 阅读全文
posted @ 2009-01-08 15:28 博闻李 阅读(281) 评论(0) 推荐(0) 编辑

摘要: 最近发现园子里面关于数据库方面的文章比较多,正好我也是一个喜欢凑热闹的家伙,那就跟着烧一把火吧。^_^ 这是前阵子一个朋友面试外企的一套关于数据库设计的试题,有兴趣的朋友不妨一试。 Part I 工厂在定义一个新产品的流程如下: 1. 确定产品信息如名字,代号等; 2. 设计部门设计出产品的结构; 3. 在确定结构后就可以得出每个产品所需要的基本零件及其所需的数据。进而可以进行... 阅读全文
posted @ 2009-01-08 15:25 博闻李 阅读(483) 评论(0) 推荐(0) 编辑

摘要: 1. 介绍 许多人认为面向对象概念和关系型数据库相互不一致,并且不能结合。事实上完全相反!经过灵活的使用,一个关系型数据库能够为面向对象(OO)模型提供一套优秀的实现。同样的模型能够用来开发编程代码和关系型数据库结构。 关系型数据库技术是意义深远的、强大的,但它比许多开发商使你相信的要难得多。单个表是简单易懂的、直观的。但由数以百计的表组成(这是常见的)的应用要彻底了解是相当困难的。这正是OO模型... 阅读全文
posted @ 2009-01-08 15:11 博闻李 阅读(1282) 评论(0) 推荐(0) 编辑

摘要: 关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。 第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话... 阅读全文
posted @ 2009-01-08 15:05 博闻李 阅读(11059) 评论(5) 推荐(3) 编辑