科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道SQL Server 2008和微软数据平台开发(7)

SQL Server 2008和微软数据平台开发(7)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

商业应用程序通常要求发生在数据库级别上的复杂的程序操作。Transact-SQL 设计用来使用关系数据和基于集合的操作,但是不是程序编程

作者:豆豆网 来源:豆豆网 2008年1月30日

关键字: SQL 2008 SQL SQL Server SQL Server 2008

  • 评论
  • 分享微博
  • 分享邮件
 商业应用程序通常要求发生在数据库级别上的复杂的程序操作。Transact-SQL 设计用来使用关系数据和基于集合的操作,但是不是程序编程,所以开发人员通常提取数据,在业务逻辑或数据访问层使用它,然后将数据保存回数据库。这导致在层间传递了过多的数据,可能还会通过网络,这会影响应用程序性能。或者是,开发人员编写扩展的存储过程和函数,并使用COM协同工作来使用它们。然而,这些解决方案都不是理想的,因为编写这样的代码太复杂。随着SQL Server 2005的发布,SQL Server 数据库引擎有了.NET 框架公共运行时(CLR)。这使得开发人员可以使用像Visual Basic和C#这样的语言在管理代码中编写存储过程和用户定义的函数。

  你的数据,随时、随地

  Microsoft 数据平台使得开发人员可以创建可以随时访问任何地点的数据的基于数据的解决方案,并支持极广泛的本地和管理的连接技术、编程语言、编程框架和Web services。

  通过对多个编程语言的支持,数据平台使得开发人员可以使用最适合他们需求的语言,而不会限制开发人员可以使用的数据源或任务。

  然而,一些应用程序不能持有对他们使用的数据源的永久连接。数据平台支持这种情景,它提供了SQL Server Compact Edition和Microsoft同步服务来支持偶尔连接解决方案。

  四、可扩展的基于数据的解决方案

  SQL Server 2008提供了开发人员建立可扩展的针对任何工作负载(从最小的设备到最大的服务器)的基于数据的解决方案所需要的功能,并使得应用可以随着业务需求的发展而发展。

  可扩展的数据存储

  SQL Server 是一个几个版本中都可以高度可扩展的数据库服务器,每一个都设计用来满足一个特定的工作负载的要求。例如,有一个版本是用于移动设备、桌面电脑、工作组、部门、和企业应用程序。每一个版本都提供强大的、随着你的应用程序的需求和数据存储要求的发展而发展的数据管理。SQL Server 2008包括一组丰富的数据平台特性,它们提高了应用程序的可扩展性来满足你的业务需求。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章