SQL Server 2008新增功能与特性
序号 | 类型 | 说明 | |
1 | 新的日期数据类型 | 1、date:存储日期 2、time:时间数据 3、datetime2:秒数后面可加至少7位小数。 4、datetimeoffset :设定时区 | |
2 | LINQ语言(语言集成查询) | 集成在.net 3.5 中,将查询功能直接引入到.net framework 3.5所支持的编程语言中。 技术:LINQ to Objects,SQL,DataSet XML。分别查询和处理对象数据、关系数据、DataSet 对象数据和XML结构数据。可以大量减少查询或操作数据库或数据源中的数据的代码,并在一定程度上避免SQL注入,提供了应用程序的安全性。 | |
3 | HierarchyId类型(分层) | 一条记录能够获得它在层次结构中的绝对位置。 | |
4 | 增强XML功能 | 1、改进了schema的验证能力: 2、增强了对XQuery的支持 3、增强了XML数据操纵语言(DML)的插入功能 4、XML数据类型支持XML DML表达式,通过它的modify方法来执行insert、replace value of 和delete。 | |
5 | Transact-SQL 语言增强 | 1、Transact-SQL行构造器:在insert语句中一次性插入多行数据。 2、FORCESEEK提示:优化程序如何更高效地执行查询。 3、GROUPING SETS 对group by 子名增加了grouping sets、rollup和cube操作符,grouping_id()。 4、兼容性级别:新的ALTER DATABASE SET COMPATIBILITY_LEVEL 语法替换了 sp_dbcomplevel存储过程。设置数据库的兼容性级别。 5、用户自定义表数据类型(User-defined Table Types),可以作为参数提供给语句、存储过程或函数,用户还可以为它创建唯一约束和主键。 6、表值参数:以表的形式作为参数发送更多的SQL Server数据。 7、MERGE语句
| |
6 | 报表服务 | 包括交互功能和基于Web的功能。 | |
7 | 集成服务 | SQL Server集成服务(SSIS)是一个嵌入式应用程序,用于执行ETL(解压缩、转换和加载)包。SSID引擎更加稳定和死锁率更低。 | |
8 | 分析服务 | SSAS(SQL Server Analysis Service)多用于在线分析处理OLAP(Online Analytical Processing),并提供Data Mining的数据源,它能从数据仓库的事实表和维度表中提取信息来建立多维度结构模型。 | |
9 | Office集成特性 | office 2007环境的sql server 2008 加载宏。 |
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。