论文部分内容阅读
【摘要】本文对SQL Server 2008数据库进行了介绍,并指出了该数据库的新功能和新特性。
【关键词】SQL Server 2008;新功能;新特性
【中图分类号】TP31【文献标识码】A
【文章编号】1007-4309(2010)12-0054-2
SQL Server是基于图形的管理界面、集中式的管理,支持多客户应用程序企业级的应用程序以及多个不同的开发平台,运行于Window NT和Window 95/98操作系统上。SQL Server是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。
SQL Server是基于客户机/服务器的关系型数据库管理系统。SQL(Structured Query Language)及结构化查询语言,符合美国国家标准协会(ANSI)和国际标准化组织(ISO)制定的标准,最早的SQL版本是1992 年出版发行的,称为ANSI SQL-92,用来定义、修改和管理数据,并用表格、索引、关键字、存储数据的行和列来控制数据库。SQL Server 使用Transact-SQL 语句在客户机和服务器之间传送请求和应答。
一、SQL Server 2008数据库简介
SQL Server 2008在Microsoft的数据平台上发布,帮助您的组织随时随地管理任何数据。它可以将结构化、半结构化和非结构化文档的数据(例如图像和音乐)直接存储到数据库中。SQL Server 2008提供一系列丰富的集成服务,可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,您可以控制数据而不用管数据存储在哪里。
SQL Server 2008允许您在使用Microsoft.NET和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过Microsoft BizTalk Server进行的业务流程中使用数据。信息工作人员可以通过他们日常使用的工具直接访问数据。SQL Server 2008提供一个可信的、高效率的智能数据平台,可以满足您的所有数据需求。
二、SQL Server 2008数据库的新功能
在Microsoft SQL Server 2008中,一些组件和其他技术具有了新增功能或改进功能。
(一)数据库引擎
数据库引擎已增强的方面包括:可用性增强功能、易管理性增强功能、针对可编程性的增强功能、针对可扩展性和性能的增强功能和针对安全性的增强功能。
(二)Analysis Services——多维数据库
Microsoft SQL Server Analysis Services的这个最新版本引入的新功能和增强功能包括:聚合设计的改进、多维数据集设计的改进、维度设计的改进、备份和还原的改进。
(三)Analysis Services——数据挖掘
Microsoft SQL Server Analysis Services的这个最新版本引入的新功能和增强功能包括:创建维持测试集、筛选模型事例、多个挖掘模型的交叉验证、支持Office 2007 数据挖掘外接程序、Microsoft时序算法的增强功能、钻取到结构事例和结构列、对挖掘模型列使用别名、查询数据挖掘架构行集和备份、还原Analysis Services数据库。
(四)Integration Services
Microsoft Integration Services的此最新版本中引入了安装、组件、数据管理以及性能和故障排除的新增功能和增强功能。这些新增功能和增强功能能够提高开发人员、管理人员和开发数据转换解决方案的知识工作者的能力和工作效率。
(五)复制
SQL Server 2008中引入了多个新功能和多项复制改进功能,包括:对等事务复制、复制监视器、对已分区表的增强事务复制支持。
(六)Reporting Services
MicrosoftSQL Server 2008 Reporting Services (SSRS)中引入了多个新功能和增强功能,这些功能包括:报表制作中的新增功能、针对报表处理和呈现的新增功能、服务器体系结构和工具中的新增功能、针对报表可编程性的新增功能。
(七)Service Broker
该版本的SQL Server Service Broker包括以下新增功能:支持会话优先级、新的命令提示符实用工具、新的性能对象和计数器、支持SQL Server Management Studio中的Service Broker。
(八)Microsoft Sync Framework
Microsoft Sync Framework是一个功能完善的同步平台,实现了应用程序、服务和设备的协作和脱机访问。它提供了一些可支持在脱机状态下漫游、共享和获取数据的技术和工具。通过使用Sync Framework,开发人员可以构建同步生态系统,将任何应用程序与任何网络上使用任何协议的任何存储中的任何数据集成在一起。
(九)SQL Server Compact
使用SQL Server Compact可以创建精简版数据库,可将这些数据库部署到台式机和智能设备中。SQL Server Compact与其他SQL Server版本共享一个通用的编程模型,可用于开发本机和托管应用程序。SQL Server Compact提供了以下关系数据库功能:可靠的数据源、优化的查询处理器以及可伸缩的可靠连接。
三、SQL Server 2008数据库的新特性
SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施与发送观察和信息给所有用户的成本。
这个平台有以下特点:
第一,可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。
第二,高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。
第三,智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。
(一)可信任
在今天数据驱动的世界中,公司需要继续访问他们的数据。SQL Server 2008为关键任务应用程序提供了强大的安全特性、可靠性和可扩展性。
SQL Server 2008数据库可以保护你的信息、确保业务可持续性、最佳的和可预测的系统性能。
(二)高效的
SQL Server 2008降低了管理系统、.NET架构和Visual Studio Team System的时间和成本,使得开发人员可以开发强大的下一代数据库应用程序。
SQL Server 2008推出了陈述式管理架构(DMF),它是一个用于SQL Server数据库引擎的新的基于策略的管理框架,提供了集成的开发环境和更高级的数据提取,使开发人员可以創建下一代数据应用程序,同时简化了对数据的访问。
SQL Server 2008推出了一个统一的同步平台,使得在应用程序、数据存储和数据类型之间达到一致性同步。基于过去对非关系数据的强大支持,提供了新的数据类型,还增加了对管理高级地理数据的支持。除了新的数据类型,SQL Server 2008还提供了一系列对不同数据类型的服务,同时为数据平台提供了可靠性、安全性和易管理性。
(三)智能的
SQL Server 2008可以为用户提供一个智能化的、全面的和可扩展的数据仓库平台,是可扩展的商业智能基础设施。
SQL Server 2008基于SQL Server 2005强大的OLAP能力,为所有用户提供了更快的查询速度。这个性能的提升使得公司可以执行具有许多维度和聚合的非常复杂的分析,使SQL Server 2008可以让所有用户获得全面的洞察力。
四、总结
SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止最强大和最全面的SQL Server版本。
【参考文献】
[1]袁运亮,贯通.sql server 2008数据库系统开发[M].北京:电子工业出版社,2009:2-6.
[2]屠建飞.sql server 2008数据库管理[M].北京:清华大学出版社,2011:2-4.
【收稿日期】2010年11月12日
【作者简介】李玉芝:天津财经大学理工学院。
【关键词】SQL Server 2008;新功能;新特性
【中图分类号】TP31【文献标识码】A
【文章编号】1007-4309(2010)12-0054-2
SQL Server是基于图形的管理界面、集中式的管理,支持多客户应用程序企业级的应用程序以及多个不同的开发平台,运行于Window NT和Window 95/98操作系统上。SQL Server是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。它通常由软件、数据库和数据管理员组成。
SQL Server是基于客户机/服务器的关系型数据库管理系统。SQL(Structured Query Language)及结构化查询语言,符合美国国家标准协会(ANSI)和国际标准化组织(ISO)制定的标准,最早的SQL版本是1992 年出版发行的,称为ANSI SQL-92,用来定义、修改和管理数据,并用表格、索引、关键字、存储数据的行和列来控制数据库。SQL Server 使用Transact-SQL 语句在客户机和服务器之间传送请求和应答。
一、SQL Server 2008数据库简介
SQL Server 2008在Microsoft的数据平台上发布,帮助您的组织随时随地管理任何数据。它可以将结构化、半结构化和非结构化文档的数据(例如图像和音乐)直接存储到数据库中。SQL Server 2008提供一系列丰富的集成服务,可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,您可以控制数据而不用管数据存储在哪里。
SQL Server 2008允许您在使用Microsoft.NET和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过Microsoft BizTalk Server进行的业务流程中使用数据。信息工作人员可以通过他们日常使用的工具直接访问数据。SQL Server 2008提供一个可信的、高效率的智能数据平台,可以满足您的所有数据需求。
二、SQL Server 2008数据库的新功能
在Microsoft SQL Server 2008中,一些组件和其他技术具有了新增功能或改进功能。
(一)数据库引擎
数据库引擎已增强的方面包括:可用性增强功能、易管理性增强功能、针对可编程性的增强功能、针对可扩展性和性能的增强功能和针对安全性的增强功能。
(二)Analysis Services——多维数据库
Microsoft SQL Server Analysis Services的这个最新版本引入的新功能和增强功能包括:聚合设计的改进、多维数据集设计的改进、维度设计的改进、备份和还原的改进。
(三)Analysis Services——数据挖掘
Microsoft SQL Server Analysis Services的这个最新版本引入的新功能和增强功能包括:创建维持测试集、筛选模型事例、多个挖掘模型的交叉验证、支持Office 2007 数据挖掘外接程序、Microsoft时序算法的增强功能、钻取到结构事例和结构列、对挖掘模型列使用别名、查询数据挖掘架构行集和备份、还原Analysis Services数据库。
(四)Integration Services
Microsoft Integration Services的此最新版本中引入了安装、组件、数据管理以及性能和故障排除的新增功能和增强功能。这些新增功能和增强功能能够提高开发人员、管理人员和开发数据转换解决方案的知识工作者的能力和工作效率。
(五)复制
SQL Server 2008中引入了多个新功能和多项复制改进功能,包括:对等事务复制、复制监视器、对已分区表的增强事务复制支持。
(六)Reporting Services
MicrosoftSQL Server 2008 Reporting Services (SSRS)中引入了多个新功能和增强功能,这些功能包括:报表制作中的新增功能、针对报表处理和呈现的新增功能、服务器体系结构和工具中的新增功能、针对报表可编程性的新增功能。
(七)Service Broker
该版本的SQL Server Service Broker包括以下新增功能:支持会话优先级、新的命令提示符实用工具、新的性能对象和计数器、支持SQL Server Management Studio中的Service Broker。
(八)Microsoft Sync Framework
Microsoft Sync Framework是一个功能完善的同步平台,实现了应用程序、服务和设备的协作和脱机访问。它提供了一些可支持在脱机状态下漫游、共享和获取数据的技术和工具。通过使用Sync Framework,开发人员可以构建同步生态系统,将任何应用程序与任何网络上使用任何协议的任何存储中的任何数据集成在一起。
(九)SQL Server Compact
使用SQL Server Compact可以创建精简版数据库,可将这些数据库部署到台式机和智能设备中。SQL Server Compact与其他SQL Server版本共享一个通用的编程模型,可用于开发本机和托管应用程序。SQL Server Compact提供了以下关系数据库功能:可靠的数据源、优化的查询处理器以及可伸缩的可靠连接。
三、SQL Server 2008数据库的新特性
SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施与发送观察和信息给所有用户的成本。
这个平台有以下特点:
第一,可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。
第二,高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。
第三,智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。
(一)可信任
在今天数据驱动的世界中,公司需要继续访问他们的数据。SQL Server 2008为关键任务应用程序提供了强大的安全特性、可靠性和可扩展性。
SQL Server 2008数据库可以保护你的信息、确保业务可持续性、最佳的和可预测的系统性能。
(二)高效的
SQL Server 2008降低了管理系统、.NET架构和Visual Studio Team System的时间和成本,使得开发人员可以开发强大的下一代数据库应用程序。
SQL Server 2008推出了陈述式管理架构(DMF),它是一个用于SQL Server数据库引擎的新的基于策略的管理框架,提供了集成的开发环境和更高级的数据提取,使开发人员可以創建下一代数据应用程序,同时简化了对数据的访问。
SQL Server 2008推出了一个统一的同步平台,使得在应用程序、数据存储和数据类型之间达到一致性同步。基于过去对非关系数据的强大支持,提供了新的数据类型,还增加了对管理高级地理数据的支持。除了新的数据类型,SQL Server 2008还提供了一系列对不同数据类型的服务,同时为数据平台提供了可靠性、安全性和易管理性。
(三)智能的
SQL Server 2008可以为用户提供一个智能化的、全面的和可扩展的数据仓库平台,是可扩展的商业智能基础设施。
SQL Server 2008基于SQL Server 2005强大的OLAP能力,为所有用户提供了更快的查询速度。这个性能的提升使得公司可以执行具有许多维度和聚合的非常复杂的分析,使SQL Server 2008可以让所有用户获得全面的洞察力。
四、总结
SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止最强大和最全面的SQL Server版本。
【参考文献】
[1]袁运亮,贯通.sql server 2008数据库系统开发[M].北京:电子工业出版社,2009:2-6.
[2]屠建飞.sql server 2008数据库管理[M].北京:清华大学出版社,2011:2-4.
【收稿日期】2010年11月12日
【作者简介】李玉芝:天津财经大学理工学院。