
数据库
文章平均质量分 79
peanutRice
这个作者很懒,什么都没留下…
展开
-
数据库设计原则(摘)
一个好的数据库设计不等于就有一个好的应用系统,但一个好的应用系统一定有好的数据库设计。一般来讲,在一个MIS系统分析、设计、测试和试运行阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低…… 数据库设计是建立数据库及其应用系统的核心和基础,它要求对于指定的应用环境,构造出较原创 2008-04-30 21:43:00 · 911 阅读 · 0 评论 -
回味数据库三范式
今天百度了下数据库的三范式.晕,才发现自已设计表时已忘了某些原则了。常常为了查询的方便抛弃了这些范式. 现在看来错了,满足设计范式的数据库是简洁的,结构明晰的。同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且可能存储了大量不需要的冗余信息。 1NF:字段具有原创 2008-07-26 01:17:00 · 549 阅读 · 0 评论 -
一次SQL Server调优经历
前段时间数据库健康检查发现SQL Server服务器的idle时间变少,IO还是比较空闲,估计是遇到了高CPU占用的语句了。解决这个问题,我的思路是:找出CPU占用最大的语句。 分析查询计划。 优化。 1、找出语句使用SQL Server自带的转载 2009-02-13 10:51:00 · 723 阅读 · 0 评论 -
数据库设计技巧14则
数据库设计技巧14则1.原始单据与实体之间的关系可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个原创 2010-05-24 12:32:00 · 457 阅读 · 0 评论 -
关于sql中索引的优缺点
<br />一、为什么要创建索引呢(优点)?<br />创建索引可以大大提高系统的性能。<br />第一, 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。<br />第二, 可以大大加快数据的检索速度,这也是创建索引的最主要的原因。<br />第三, 可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。<br />第四, 在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。<br />第五, 通过使用索引,可以在查询的过程中,使用优化转载 2011-05-11 17:47:00 · 965 阅读 · 0 评论