Jet数据引擎和MSDE的比较分析--.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Jet数据引擎和MSDE的比较分析--.doc

  Jet数据引擎和MSDE的比较分析   1 Jet数据引擎和MSDE   1.1 Jet数据引擎   Microsoft Jet 数据引擎是Microsoft Access 数据库系统的一部分,用于在用户和系统数据库中检索和存储数据。Microsoft Jet 数据引擎可以作为一个数据管理器,以它为基础可以创建如 Microsoft Access 这样的数据库系统。   在Access 97中,数据引擎采用的是Jet 3.51;在Access 2000中,默认的数据引擎采用的是Jet 4.0。   与以前版本的Jet相比,Jet4.0在以下几个方面进行了增强:   ◆ 支持完整的Unicode;   ◆ 低级别锁;   ◆ 加强了对SQL92的支持,与SQL Server 兼容;   ◆ Jet/SQL Server 7双向复制;   ◆ 增强了复制冲突处理;   ◆ 本地OLE DB   1.2 MSDE数据引擎   Microsoft 数据引擎 (MSDE,Microsoft Data Engine)是一种客户端/服务器数据引擎,此引擎在较小的计算机系统上提供本地数据存储,例如在单用户计算机或小型工作组服务器上,此引擎与 Microsoft SQL Server 7.0 兼容。   与 SQL Server 7.0 不同的是,MSDE 有数据库大小为 2G 的限制,且不能支持 SDE或MS SQL Server来实现,不能采用Jet。即使目前的系统需求还未达到企业级,采用MSDE,今后业务扩展时,你可以较方便的扩展数据库。   MSDE支持事务日志,保证了事物的完整性。如果您的应用程序需要事物的支持,您需要采用MSDE或者是MS SQL Server。Jet引擎并不支持自动事务处理,他并不能保证所有的变更在一个事务的时间范围内提交或者回滚。   在安全性方面,MSDE和MS SQL Server与S SQL Server代价会更高。   总之,在满足企业需求方面,MSDE比Jet更有优势。   2.2 Jet数据引擎和MSDE用法分析   2.2.1 简易性   Jet 4.0对于Access 97以及更早的版本,有着非常好的兼容性。如果您已有的程序是基于Access开发的,Jet数据引擎是最容易,而且也许是最好的选择。   与MSDE相比,Jet 数据引擎更易使用和管理。对于一个新的相对简单的数据库应用程序,如果不需要考虑与MS SQL Server兼容的话,Jet数据引擎是个很好的选择。他在内存和磁盘空间方面占用的资源很少,而且几乎不需要管理。Jet数据引擎是Access 2000默认的数据库选项。一个采用Jet数据引擎创建的数据库,也可以采用升级向导升级到MS SQL Server。   总之,在简易性方面,Jet数据引擎占优势。   2.2.2 数据完整性   MSDE的技术源自MS SQL Server 7.0。MS SQL Server发布了一个简单的代码库,该代码可以从运行SDE是一种基于C/S(客户机/服务器)模型的数据引擎,而Jet是一种基于文件/服务器模型的数据引擎。MSDE超过Jet数据引擎的一个很大的优点在于:MSDE的运行流程是基于查询和日志事务处理的。如果在写数据库过程中出现任何错误,如磁盘错误、网络故障或电源故障,MSDE可以通过日志事务处理来修复。当系统重新恢复后,MSDE会返回到最后一次稳定的状态。这使得MSDE比Jet数据引擎可靠多了。如果系统是基于Jet数据引擎的,万一数据库崩溃 12下一页 这篇文章来自..,。的时候,您只能手工地恢复到上一次的备份时的版本。   总之,在数据完整性方面,MSDE占优势。   2.2.3 并发用户总数   MS SQL Server 7.0(MSDE技术的基础),可以并发处理非常多的用户数。Jet数据引擎和MSDE被优化成专门针对单一或是少量用户的情形。   在大量数据机和和并发用户数目上,MSDE的性能也优于Jet数据引擎。由于Jet数据引擎是基于文件服务器系统,查询的过程发生在客户端,这种查询方式需要大量的数据从服务器通过网络传输到客户端。而MSDE是在服务器短执行查询,这种查询方式虽然加重了服务器的负担,但是大大减轻了网络的流量,特别是当用户选择了一个很小的数据子集时,这种优化效果更加明显。   因此,如果您正在创建一个新的应用程序,为了将来您的程序更易扩展,最好采用MSDE或是SQL Server。   总之,在并发用户总数方面,MSDE和扩展的SQL Server占优势。   2.2.4 数据总量

您可能关注的文档

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档