jet数据引擎和msde的比较分析--

jet数据引擎和msde的比较分析--

ID:9501491

大小:56.50 KB

页数:6页

时间:2018-05-01

jet数据引擎和msde的比较分析--_第1页
jet数据引擎和msde的比较分析--_第2页
jet数据引擎和msde的比较分析--_第3页
jet数据引擎和msde的比较分析--_第4页
jet数据引擎和msde的比较分析--_第5页
资源描述:

《jet数据引擎和msde的比较分析--》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Jet数据引擎和MSDE的比较分析>>  1Jet数据引擎和MSDE  1.1Jet数据引擎  MicrosoftJet数据引擎是MicrosoftAccess数据库系统的一部分,用于在用户和系统数据库中检索和存储数据。MicrosoftJet数据引擎可以作为一个数据管理器,以它为基础可以创建如MicrosoftAccess这样的数据库系统。  在Access97中,数据引擎采用的是Jet3.51;在Access2000中,默认的数据引擎采用的是Jet4.0。  与以前版本的Jet相比,Jet4.0在以下几个方面进行了增强:  ◆支持完整的Unicode;  ◆低级别锁;  ◆加强

2、了对SQL92的支持,与SQLServer兼容;  ◆Jet/SQLServer7双向复制;  ◆增强了复制冲突处理;  ◆本地OLEDB  1.2MSDE数据引擎  Microsoft数据引擎(MSDE,MicrosoftDataEngine)是一种客户端/服务器数据引擎,此引擎在较小的计算机系统上提供本地数据存储,例如在单用户计算机或小型工作组服务器上,此引擎与MicrosoftSQLServer7.0兼容。  与SQLServer7.0不同的是,MSDE有数据库大小为2G的限制,且不能支持SDE或MSSQLServer来实现,不能采用Jet。即使目前的系统需求还未达到企业级,

3、采用MSDE,今后业务扩展时,你可以较方便的扩展数据库。  MSDE支持事务日志,保证了事物的完整性。如果您的应用程序需要事物的支持,您需要采用MSDE或者是MSSQLServer。Jet引擎并不支持自动事务处理,他并不能保证所有的变更在一个事务的时间范围内提交或者回滚。  在安全性方面,MSDE和MSSQLServer与SSQLServer代价会更高。  总之,在满足企业需求方面,MSDE比Jet更有优势。  2.2Jet数据引擎和MSDE用法分析  2.2.1简易性  Jet4.0对于Access97以及更早的版本,有着非常好的兼容性。如果您已有的程序是基于Access开发的,

4、Jet数据引擎是最容易,而且也许是最好的选择。  与MSDE相比,Jet数据引擎更易使用和管理。对于一个新的相对简单的数据库应用程序,如果不需要考虑与MSSQLServer兼容的话,Jet数据引擎是个很好的选择。他在内存和磁盘空间方面占用的资源很少,而且几乎不需要管理。Jet数据引擎是Access2000默认的数据库选项。一个采用Jet数据引擎创建的数据库,也可以采用升级向导升级到MSSQLServer。  总之,在简易性方面,Jet数据引擎占优势。  2.2.2数据完整性  MSDE的技术源自MSSQLServer7.0。MSSQLServer发布了一个简单的代码库,该代码可以从

5、运行SDE是一种基于C/S(客户机/服务器)模型的数据引擎,而Jet是一种基于文件/服务器模型的数据引擎。MSDE超过Jet数据引擎的一个很大的优点在于:MSDE的运行流程是基于查询和日志事务处理的。如果在写数据库过程中出现任何错误,如磁盘错误、网络故障或电源故障,MSDE可以通过日志事务处理来修复。当系统重新恢复后,MSDE会返回到最后一次稳定的状态。这使得MSDE比Jet数据引擎可靠多了。如果系统是基于Jet数据引擎的,万一数据库崩溃12下一页>>>>这篇文章来自..,。的时候,您只能手工地恢复到上一次的备份时的版本。  总之,在数据完整性方面,MSDE占优势。  2.2.3并

6、发用户总数  MSSQLServer7.0(MSDE技术的基础),可以并发处理非常多的用户数。Jet数据引擎和MSDE被优化成专门针对单一或是少量用户的情形。  在大量数据机和和并发用户数目上,MSDE的性能也优于Jet数据引擎。由于Jet数据引擎是基于文件服务器系统,查询的过程发生在客户端,这种查询方式需要大量的数据从服务器通过网络传输到客户端。而MSDE是在服务器短执行查询,这种查询方式虽然加重了服务器的负担,但是大大减轻了网络的流量,特别是当用户选择了一个很小的数据子集时,这种优化效果更加明显。  因此,如果您正在创建一个新的应用程序,为了将来您的程序更易扩展,最好采用MSD

7、E或是SQLServer。  总之,在并发用户总数方面,MSDE和扩展的SQLServer占优势。  2.2.4数据总量  Jet数据引擎所处理的数据库要求每个数据库数据总量小于2GB。  MSDE所处理的数据库也要求每个数据库数据总量小于2GB,但是,如果扩展到MSSQLServer后,每个数据库就可以支持几个TB。  2.3Jet数据引擎和MSDE特征分析    3总结  本文对Jet引擎和MSDE进行了介绍,从企业需求方面,简易性、数据完整性、并发用户总数、数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。