监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
研究生管理系统

当前位置:工程项目OA系统 > 学校OA管理系统 > 相关系统 > 研究生管理系统

研究生管理系统数据库设计

申请免费试用、咨询电话:400-8352-114

 

  研究生管理系统在数据库设计过程中,速度(查询)与存储空间构成矛盾的两个方面,很难做到既节省大量的存储空间,又达到满意的查询速度。

  在本人所开发的研究生管理信息系统的中,更偏重于速度,这是因为:

  1.硬件方面的发展迅猛,存储介质的容量越来越大;

  2.研究生管理信息系统毕竟是一个比较小的系统,现有存储设备的容量足可达到要求。

  所以,泛普软件泛普OA系统认为在实际开发过程中,本人通过以下若干措施来提高系统的响应度 增加冗余列,减少表间的连接

  在多表连接查询中,表的个数对数据库的性能起重大影响。参与连接的表的个数增多,服务器的性能会越来越差。数据库的设计不必严格遵循范式,目前存储空间己不是主要矛盾,在数据冗余和系统效率之间,应找到一个平衡点。例如,在许多操作中,都需要姓名字段,如果按照范式的要求,只需在维护基表中有姓名字段,而在其他表中都不需有姓名字段。但在大多数常用表格中都会涉及到姓名,如果仅仅为了区区一个字段属性频繁的做连接,会使系统性能非常低。因此,用空间换效率,在涉及到姓名的表中均加上姓名字段。虽然这样会增加数据冗余,增加维护数据一致性的工作,泛普软件给普遍的业务带来高效率和方便。 增加派生列,减少查询统计时间

  在查询中常常附带个别统计字段属性,如果记录较多,信息系统管理统计操作将非常耗时,如能在录入过程中在没有明显降低插入速度的前提下,完成统计工作,将是很有意义的。尽管浪费了一点点存储空间,与节省的时间相比那是微不足道的。

发布:2006-10-08 17:33    编辑:泛普软件 · admin    [打印此页]    [关闭]
相关文章: