MSDE介绍

Microsoft数据引擎提供了兼容性、可扩展性和机会
Access 2000的新的性能改进将帮助你中小规模的客户更有效的开
展业务。Access 2000是于今年春天包含在Office2000中一起发布
的,有了它,对于管理你的客户的数据库你有了两种选择:一种是
新的Microsoft® Data Engine(MSDE),另一种是名为
Microsoft Jet的Access的缺省数据库引擎的改进版。

MSDE是一种使能技术,它提供了本地的数据存储,并完全跟
Microsoft SQL Server® version 7.0的代码是兼容的。这种技
术将Access从一个简单的文件服务器数据库应用程序转变为一个适
用于任意规模组织的、功能极强的、具有高度的可扩展性的客户/服
务器解决方案。

通过利用MSDE的可扩展性,你能够提供一个能满足你的客户急剧增
长的事务需求的解决方案。这就意味着只要你的客户的业务扩展
了,你的机会也就增加了。

用MSDE进行扩展

有了MSDE,你可以写出这么一个应用程序:它能容易地将客户系统
从单机运行Windows 98升级到带SQL Server 7.0的Microsoft
BackOffice® Small Business Server,升级到BackOffice
Server,甚至升级到多处理器服务器-该服务器运行着带有SQL
Server 7.0的Windows NT® Server 企业版。简而言之,你可以
开发一个可用于任意规模数据库的、适应你的客户的不断变化的需
要的简单的前端Access应用程序。

例如,你使用带有MSDE的Access 2000为你的客户(其事务规模是
小型的)开发一个雇员休假及病假日期跟踪工具。如果该公司发展
壮大并在来年雇用了三、四十个雇员,你可以将数据库扩展到SQL
7.0(它是包括在BackOffice Small Business Server 4.5中
的)。如果最终一家大公司购并了这家公司,你仍然可以将它扩展
到SQL Server完全版甚至SQL企业版,而不需要额外的编程。

也许你使用了原来版本的Jet数据库引擎。Access 2000缺省地安装
并使用一个Jet数据库引擎的改进版(Jet 4.0),如果跟Access
97以及原来版本的兼容性是最重要的,或者如果你只有有限的磁盘
空间或内存资源,你也许会继续使用它。记住,由Jet引擎创建的数
据库总是可以通过Access 2000的内置的UpsizingWizard扩大规
模,升级到SQL Server。Upsizing Wizard可以获取由
Microsoft Jet创建的数据库,并在SQL Server上创建一个对等的
数据库,该数据库有着与原来数据库相同的表结构、数据和其它属
性。

信息更新与复制
由于MSDE允许用户复制数据库的的一部分,你的客户的雇员能够在
没有建立起与SQL Server的物理连接的情况下,更新或者改变信
息。他们能够在以后登录到网上并将这些文件同步。

例如,假设你的客户有一个大型的库存数据库,并且在任意时间里
都有几个采购人员在全国出差购买新的商品。无论他们在哪儿,是
在New Orleans的商品贸易会上,还是在在大西洋上空的飞机上,
或是在位于国家另一侧的批发商店里,他们都可以将更新后的数据
输入到他们的膝上型电脑的MSDE中。在回到他们的旅店后,他们就
可以跟公司所在地的服务器连接,更新数据。

MSDE相对于Microsoft Jet还有个性能上的优点是:它能移动大规
模的数据而且可以同时有多个用户。由于Jet数据库引擎是一个文
件-服务器管理系统,查询处理必须发生在客户机上。为了做到这一
点,会导致大量的数据在网络上的传送,大一点的数据库尤其如
此。不同的是,MSDE是在服务器上执行同样的查询的。尽管服务器
的负载加大了,但它充分地减少了网络流量,特别是在用户选择了
一个小型的数据集时。你的客户将会为你提高了他们的数据库性能
和可扩展性而感激你。

具体细节
MSDE为数据库提供了空前的可扩展性。由于数据引擎完全跟SQL
Server 7.0代码兼容,当你用MSDE开发一个数据库时,所有的信
息、表格、查询、报表、应用程序代码以及存储过程都将自动跟
SQL Server 7.0相作用。MSDE也包含了如下的技术:


动态锁定.
该特性为所有的数据库操作自动地选择最优的锁定级别(行、关键
页或表)。例如,如果存在很多的人点击数据库,MSDE将锁定行,
它将能够保持系统的高性能。但是如果数据库不存在大量的活动的
时候,它将锁定更大范围的信息,如页或表。其优点在于:不需要
人为的调节。

Unicode编码标准.
该特性改进了对多语言的支持。Unicode是一种扩展的字符语言,
它意味着它能支持外国语言,如日语、汉语和阿拉伯语。例如,如
果一个消费者在你的客户的网站上用支持日语的浏览器填写了表
格,那么所递交的消息会被数据库自动识别出来。有了多语言支
持,你使得你的客户在万维网上开展业务成为可能。

动态自我管理.
该特性使得服务器可以对自身进行监视和管理,允许非人工的标准
操作。
MSDE对于企业环境来说是一个理想的数据库引擎,这是由于针对事
务的应用程序需要可扩展性、安全性和鲁棒性。但是,即使你当前
的客户列表中包含了街头的小零售商以及小咖啡店,你也得用带有
MSDE后端的Access前端,这样有助于保证他们的数据库在其业务扩
大的时候很好地进行扩展。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值