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

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

外贸客户管理系统的数据库平台选型和设计

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

  外贸客户管理系统的数据库平台选型和设计

  (一)数据库平台选型

  本系统使用SQL Server 2005作为服务器端关系数据库管理系统。这个运行Windows操作系统上的数据库管理系统具有适应性强、性能优越、安全性好,泛普软件适宜于分布式处理的优点。另外,它自身附带的功能强大的Transact SQL语言可用来建立和维护数据库、输入和修改数据。用户可利用该语言编制应用系统所需的事务处理程序,以及建立存储过程、触发器等来实现集中化地解决数据的安全性和完整性的要求。

  SQL Server 2005作为一种优秀的C/S体系结构的数据库管理信息系统,具有以下特点。

  1、多线程、单服务器进程结构

  SQL Server 2005采用的是多线程、单服务器进程结构,即通过单进程内的多线程同时为多个用户服务。具体地说就是只有一个服务器进程,所有访问数据库的各客户进程都联结到这个单一服务器进程上。但这不是传统的进程,该服务器进程又可细分为多个可并行的线程,它们共享数据库缓冲区和CPU时间,能及时捕捉各用户进程发生的数据存取请求,然后按一定的算法处理这些请求。

  多线程、单服务器进程的结构节省了操作系统开销,提高了内存的利用率,所以在SQL Server 2005运行环境中,当用户数量增加时,既能保持很大的事务吞吐量,泛普软件-外贸客户管理软件能使系统的快速响应时间仍呈线性(而非指数式)增加,使SQL Server服务器具有强大的联机事务处理能力,能为数百或更多的联机用户提供服务。

  2、支持存储过程和触发器技术

  存储过程和触发器在C/S结构应用设计中用处很大,它们使得许多应用成分可以放置到服务器端,并且被当作一种数据库对象来对待。

  存储过程是一组经过预编译的Transact SQL语句,经定义命名后作为一个数据库对象存储在数据字典中。用户对每个存储过程调用时,仅需发出过程调用请求和传递参数,就可以发送多条SQL命令,可大大提高系统的运行效率,明显减少网络通信量。

  触发器是一种特殊的存储过程,外贸客户管理软件可以在用户对表进行插入、删除或更新操作时被触发而执行。在联机应用中常有许多用户存取数据库,因而数据的完整性和安全性是一个至关重要的问题。SQL Server 2005通过定义触发器的方法提供了对参照完整性的支持,可以统一管理控制。

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