SQL 复习知识要点

来源:百度知道 编辑:UC知道 时间:2024/05/11 12:25:14
给我来点SQL server 2005复习知识要点
全面的
高分给你~~

对于新的SQL Server 2005有很多传言。对于这次还未决定的发布,下面列举了一些它的重要功能,你可以在不远的未来这样使用SQL Server。

在六月TechEd 2005大会上,是微软收获的时候:虽然产品发布的日期没有宣布,但人们对微软的新产品满怀期待,许多人都很关注这一切。我们等待新的SQL Server很久了,在这个升级版本的数据库技术中,微软提供了我们想要的功能。这里是我们发现最为有用的一些功能。

1.XML数据类型
如果说SQL Server 2005有什么功能值得大家欢呼雀跃的话,那就应该是新的本地XML数据类型了。为什么这么说?除了目前在Web友好方面的大幅度进步之外,它还为我们提供了更多的设计选项(这些并不是微软通常支持的),给我们的设计带来了很多方面。

新的XML数据类型:

可以被用于表中的一列
可以作为参数或变量被用于存储程序中
可以存储非标准类的数据。

检查计划查看卷中存储的数据是否同相关计划的XML相匹配(如果没有计划,数据就会被认为是未分类的)
XML数据和相关数据之间的映射是双向的。

2.DMO(Distributed Management Objects)变成了SMO(SQL Server Management Objects)
SQL Server Management Objects (SMO,SQL服务器管理对象)是一个基于.NET架构的管理架构,它让你能够为服务器管理创建个性化应用。SMO(同之前的DMO一样)允许你把列、工作表、数据库和服务器都当作对象来处理,SMO支持SQL Server 2005的新功能,比如:Service Broker。

SMO是优化的,除非对象被明确涉及,否则就不完全是示例对象(所有的属性都重新设定)。你也可以批量使用SQL命令,创建脚本来创建对象。你也可以自己定义用于在SQL Server 2000系统中管理SQL Server 7的服务器管理应用。

3.CTEs (Common Table Expresssions) 支持递归查询
CTE支持递归查询。