外贸客户管理系统的数据库平台选型和设计
外贸客户管理系统的数据库平台选型和设计
(一)数据库平台选型
本系统使用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通过定义触发器的方法提供了对参照完整性的支持,可以统一管理控制。
- 1外贸客户管理软件的业务提成制度
- 2外贸客户管理系统-传真管理
- 3外贸客户管理系统功能模块主要有哪些?
- 4有的企业是害怕外贸客户管理软件上线,这是为什么呢?
- 5外贸客户管理软件让外贸企业呈现了哪几个特点呢?
- 6外贸客户管理软件的财务管理子系统功能说明
- 7外贸企业如何李永华外贸客户管理软件把产品打开市场呢?
- 8外贸客户管理软件哪里有呢?
- 9为什么客户都是跟进6次以上才有机会成交呢?
- 10外贸企业如何选择合适的外贸客户管理系统非常重要
- 11好的简单点的免费下载的外贸客户管理软件吗?
- 12外贸客户管理系统对于外贸企业来说,陌生吗?
- 13外贸客户管理在增强客户数据整合等方面加大力度
- 14外贸企业怎么巧妙使用外贸客户管理系统呢?
- 15外贸客户管理系统实施的失败有各种原因
- 16在购买外贸客户管理软件企业需要理性选择
- 17外贸客户管理软件二次开发是越多越好吗?
- 18外贸企业实行电子商务的必要性体现在哪些方面?
- 19哪款免费的外贸管理软件最好用啊?
- 20外贸企业正陷入人民币升值、转型升级难的困境
- 21实用的外贸客户管理软件哪个好?
- 22选择外贸客户管理软件时,要注意哪方面呢?
- 23寒冬中的外贸行业,该怎样进行外贸客户管理软件的决策呢?
- 24外贸客户管理软件CRM产品特点
- 25请问外贸客户管理软件怎么选择?
- 26企业客户管理不规范,上了外贸客户管理软件,马上就会好吗?
- 27外贸客户管理系统-邮件管理模块
- 28外贸客户管理系统的业务管理功能模块说明
- 29外贸客户管理软件减少外贸企业成本,减少企业的压力
- 30外贸客户管理软件可以抽象的划分为三个逻辑层次