教程学院
图像设计 多媒体类 机械制图 办公软件 操作系统 系统编程 网站编程 网页制作 数据库类 网络路由 网络工程 网络安全 考试认证
firefox火狐浏览器下载
酷网学院
CAD
AutoCad Cam350 ProEngineer GCcam MATLAB Unigraphics SolidWorks CAXA Solid3000 Cimatron EdgeCAM
系统
安全 防火墙 病毒 WinXP Win2003 Vista
数据库
编程
网络
精彩图库
  当前位置: 库库中文网 · 数据库类教程 · MSSQL教程 · MsSql综合技巧

SQL Server2008示例之CyberSavvy 公司(1)

学院最新推荐文章
教程推荐
『SQL Server2008示例之CyberSavvy 公司(1)』如果文章有大量图片,显示会较慢,请等待图片下载完成
 
点击数: 更新时间:2008-9-20 

CyberSavvy 坚信软件自动化可以让客户轻松享受生活。DataPlace 是该公司的软件即服务解决方案,也可称之为“数据库工厂”,它能够让面向技术以及面向商务的用户创建并修改自己的数据库,而CyberSavvy 公司将为该数据库提供托管服务。因此CyberSavvy 公司需要磐石般坚固的数据库,并通过万无一失的数据传输机制来支持客户端(即SmartClient)同后台数据库之间的通信。CyberSavvy 在微软应用程序平台中部署其解决方案,即采用Microsoft SQL Server™ 2008 Enterprise Edition 作为服务端,SQL Server 2008 Express Edition 作为客户端。CyberSavvy 已经体验到了SQL Server 2008 所带来的一系列好处,包括集成的开发环境、利用备份压缩功能来减少数据存储、利用SQL Server Service Broker 从容实现自动化、及其可伸缩性。

 

基本情况
CyberSavvy 公司位于华盛顿州的Redmond, 该软件公司共有17名SOHO 办公的开发人员,分布于美国和加拿大。作为微软的合作伙伴以及微软的首选经销商,CyberSavvy 所开发的多款应用程序被微软的销售、市场、以及其他团队所使用。

CyberSavvy 所开发的商业智能应用程序需要同数据库集成,该公司在这方面经验丰富,并且希望通过基于服务的平台来简化并自动化数据库设计和部署,从而降低成本。在实现其解决方案的过程中,最大的挑战是如何确保数据在服务器数据库和客户端桌面机或移动设备间同步时保持完整性,同时还需要考虑到多用户的并发连接以及脱机用户。

最初该公司基于Web 服务来处理同步问题,但随后发现当对复杂的关系型数据连续进行插入/更新/删除操作时,会产生很多问题并且不稳定。如果任意一个步骤出现问题,则会导致整个同步过程的失败。当用户采用脱机方式工作了数天以后,再次尝试同步时,有可能会由于其所作的更改已经被其他人再次进行了更新,并最终导致同步失败,这将使得后续的操作全部失败。

在公司能够为客户提供数据丰富的自动化解决方案之前,需要能够更好的确保数据在网络中的传输。由于该公司将数据库自动化服务作为应用程序来提供,因此需要更好的伸缩性、支持更多的数据类型、提供更好的安全性和加密功能、以及通过数据压缩来减少备份所需的空间。

解决方案
CyberSavvy 开发了DataPlace,该产品被公司称之为“数据库工厂”,它可以将所有复杂的流程以及数据库创建时的设计工作进行自动化,并在部署时为脱机用户采用Smart Clients. 客户描述他们希望用数据库做什么,然后在后台DataPlace 服务将在 CyberSavvy 的服务器中创建数据库,然后将企业产品数据库通过互联网复制到客户的计算机中,该过程一般不超过5分钟。事实上,DataPlace 编辑器使用相同的复制方式实现客户设计需求同服务器自动化进程间的通信,从而使得用户在SQL Server 中创建新的架构时并不需要直接连接到服务器中。

DataPlace 解决方案采用Microsoft SQL Server™ 2008 企业版以及Windows Server® 2003 企业版作为服务端,并采用SQL Server 2008 Express 版作为客户端。DataPlace 利用SQL Server 合并复制功能,并通过IIS 6.0进行同步。采用复制方式可以让CyberSavvy 不再使用其早期产品中所采用的中间层的方法进行同步。

DataPlace 包含一个智能客户端应用程序和一个 DataPlace 编辑器(同数据库一起下载到用户的计算机中)。智能客户端所包含的数据库设计器可以让用户更轻松的根据需求更改数据库的架构或其它属性。这些更改都将通过复制的方式传输到后台的服务器中,并通过服务端的DataPlace 应用程序来进行处理。只要客户端数据库处于打开状态,DataPlace 编辑器就可以自动检查复制更新,此外用户也可以定制自动检查更新的间隔。

“DataPlace 能够成功实现得益于SQL Server 2008的强大功能以及SQL Server 合并复制所提供的坚如磐石的数据完整性,”CyberSavvy 公司总裁Peter Hammond 说道,“合并复制功能帮助我们解决了很多复杂问题,并可以通过网络以一种多用户、安全、可伸缩、且可重复的方式来处理数据。利用微软应用程序平台,我们可以将关系型数据库的优势带给最终用户。而这些用户往往需要使用关系型数据库,但却不知道如何创建及管理。”

该解决方案只是CyberSavvy 公司未来展望中的一部分,它可以让企业从数据库解决方案中获益。

“毫不夸张的说,利用我们的自动化系统,我们可以在5分钟之内为客户创建出企业级的数据库,”Hammond 说道,“我们的客户在不增加基础架构投资的情况下,即可享受SQL Server 2008 的所有好处,而他们只需要偶尔连接一下网络。”


[1] [2] [3] 下一页  

作者:无 来源:无
】【关闭窗口
·上页:
·下页:
相关文章
     数据库类教程 - MsSql综合技巧
普通教程【脑袋快想爆炸了- -!】 怎么样
普通教程关于级联删除地疑难,新手提问,
普通教程怎么样动态控制列数?
普通教程数据库恢复 MS2000
普通教程当数据库中varchar字段值为null
普通教程create function 怎么才无法要返
普通教程各位帮我看看是啥疑难啊, SQL运
普通教程SQL server 2005 安装疑难 SP2更
普通教程sql update
普通教程update触发器地疑难
普通教程字符串地查询疑难
普通教程安全性--登陆--想建一个用户tes
精彩图片汇集
advertisement
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 合作伙伴 - 程序支持 - 网站地图 - 返回顶部
网站文本地图
版权所有:库库中文 2005-2007 欢迎各种媒体转载我们的原创作品[转载请注明出处]
copyright © 2005-2008 www.QQGB.com online services. all rights reserved. 蜀ICP备05015578
Template designed by Virus. Optimized for 1024x768 to Firefox,Opera and MS-IE6. Site powered by EQL.
红盾
热爱电脑,热爱生活
拥有电脑,拥有生命
让我们享受拥有电脑的时光