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

当前位置:工程项目OA系统 > CRM客户管理系统 > 相关软件 > 外贸客户管理软件

外贸客户管理软件的数据库设计分为四种类型

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

  外贸客户管理软件的数据库设计

  1、数据库技术介绍

  为了保证外贸业务服务的一致性、完整性、并发性,实现数据的快速存储,外贸业务软件的数据结构设计直接关系着整个系统的运行效率。因为系统所处理的主要对象就是数据单元。数据库是外贸管理系统中非常重要的组成部分,数据库中存储着外贸业务的全部数据,用户信息、文件信息等重要数据信息,整个系统都围绕着数据库展开设计开发,数据库的结构设计和安全维护将直接影响到整个外贸业务管理系统的设计开发和软件质量。

  由于外贸业务软件设计大量的数据库操作,除了要确定有哪些表和字段,还要确定关键字和索引。SQL数据库关键字必须能确定唯一的记录,在进行数据查询时是依靠索引来优化查询和交易的速度。对SQL Server数据库来说,影响其性能的,泛普软件-外贸客户管理系统主要有以下一些因素和方面:

  1、数据库设计方面。这包括表的设计、表的数量和大小、表的设计规范化程度、事务的设计、游标的使用等等。

  2、索引的设计方面。包括索引的数目及其在表上的分布和类型、键的使用、填充因子的利用、唯一性、约束的使用、索引页面利用率、分布和密度统计的精确度以及对查询的适用性。

  3、查询构造方面。包括选择标准、操作符、函数、表达式和子查询、聚集函数、排序和分组等。

  4、操作环境方面。包括内存的利用、磁盘的使用、CPU的使用、网络的使用等。

  外贸客户管理系统需要的所有数据分为四种类型:

  1、原始数据元;

  2、补充数据元;

  3、抽取汇总数据;

  4、交易数据元。

  数据库设计原则如下:

  1、合理使用索引

  索引是数据库中重要的数据结构,它的根本目的就是提高查询效率。索引的使用要恰到好处,其使用原则如下:

  (1)在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。

  (2)在频繁进行排序或分组的列上建立索引。

  (3)在条件表达式中经常用到的不同值较多的列上建立索引,在不同值少的列上不要建立索引。比如在雇员表的“性别”列上只有“男”与“女”两个不同值,因此就无必要建立索引。如果建立索引不但不会提高查询效率,反而会严重降低史新速度。

  (4)如果待排序的列有多个,泛普软件可以在这些列上建立复合索引。

  (5)比较窄的索引具有比较高的效率。对于比较窄的索引来说,每页上能存放较多的索引行,而且索引的级别也较少,这样缓存中能放置更多的索引页,这样也减少了I/O操作。

  (6)表上的索引不宜过多,否则会影响数据库操作性能。

  (7)对经常被更新的列不能建立索引,否则会严重影啊系统性能。

  (8)对于小型表进行索引是不划算的,对于小表来说,表扫描往往更快而且费用更低。

  (9)分簇索引不应该构造在经常变化的列上,因为这会引起整行的移动。对于系统中数据频繁变化的处理上,尤其要注意这一点。

发布:2006-11-21 16:55    编辑:泛普软件 · xiaona    [打印此页]    [关闭]
相关文章: