xingd.net

.net related techonology

导航

随笔分类 -  SQL Server

摘要:经常会有需求记录用户表中由DML操作(Insert/Updae/Delete)引起的数据变化,在SQL Server 2008 以前的版本中,要实现这样的功能只能通过Trigger或者数据比对(例如SCD处理),而且必须针对每个用户表开发。SQL Server 2008中新增了两种记录数据变化的功能,本文就Change Data Capture(CDC)和Change Tracking的特性做简要... 阅读全文

posted @ 2008-03-02 00:03 xingd 阅读(2797) 评论(2) 推荐(0)

摘要:有一些在SQL Server 2008/2005的文章中常见的缩写,本文汇总一下,以方便大家阅读。SSAS: SQL Server Analysis ServicesSSIS: SQL Server Integration ServicesSSRS: SQL Server Reporting ServicesSSMS:SQL Server Management StudioBIDS:Busines... 阅读全文

posted @ 2008-02-27 14:20 xingd 阅读(1391) 评论(2) 推荐(0)

摘要:SQL Server Analysis Services没有太多变化,主要是Designer的改进。Cube Wizard简化和增强了,聚合设计器增强,而且提供了手工聚合设计调整,不像SQL Server 2005中需要自己打开XML定义修改。维度设计器也有改进,比如新的Attribute Relationship的设计器和Key Column设计对话框。存储结构有一些改进,在查询和备份/恢复速度... 阅读全文

posted @ 2008-02-26 19:03 xingd 阅读(2427) 评论(17) 推荐(0)

摘要:这篇文章中介绍的SQL Server 2008 关系数据库引擎(Database Engine)增强,包含所有的CTP中的累计更新,基本会与SQL Server 2008正式版发布一致。新增的功能点非常多,下面先就大部分应用开始人员关心的特性作说明。 Change Data Capture (CDC): 变化数据捕获,可以捕获SQL Server数据表中的新增、修改和更新,并以一种易于使用的格式提... 阅读全文

posted @ 2008-02-24 15:12 xingd 阅读(2522) 评论(14) 推荐(0)

摘要:SQL Server 2008将拥有全新的安装体验。从Nov CTP开始,新的安装过程代替了这前的CTP中类似SQL Server 2005的安装过程,而最新的Feb CTP中,SQL Server Installation Center将新安装、从SQL Server 2000或SQL Server 2005升级、组件维护、Samples和Failover Cluster的管理集成在了一个统一的... 阅读全文

posted @ 2008-02-24 01:30 xingd 阅读(9379) 评论(16) 推荐(0)

摘要:可以在此地址下载:http://msdn2.microsoft.com/zh-cn/bb851668.aspx作为最后一个CTP,Feb CTP已包含了SQL Server 2008的所有功能,并且将BIDS使用的Visual Studio Shell升级到了2008。等待这个CTP已经很久了,已经下载好了,随后我会参照这个CTP写一些文章。在正式工作中,我已有7年多的SQL Server使用经验... 阅读全文

posted @ 2008-02-22 16:39 xingd 阅读(3276) 评论(15) 推荐(0)

摘要:SQL Server 2005中的T-SQL有了一系列的扩展,本文介绍Common Table Expression(CTE)。 在编写复杂的T-SQL语句或存储过程时,经常需要在现有表的结构之上进行数据的重组,以获取最终的结果。常用的方式有: JOIN 用于查询时多表的链接。 UNION 查询结果的合并 子查询 将一个查询的结果参与的另一个查询,支持IN, EXIS... 阅读全文

posted @ 2006-04-08 18:40 xingd 阅读(1649) 评论(2) 推荐(0)

摘要:SQL Server 2005的数据类型与SQL 2000有一些不同,在创建表时,列的数据类型需要注意几点 用varchar(max)代替text。varchar的最大长度为8000,但是varchar(max)则可以存储多达2G的数据,因此其作用相当于SQL 2000中的text。但是微软可能会后续的SQL Server版本中移除text类型,从现在就应该用varchar(max) 来... 阅读全文

posted @ 2006-04-06 09:50 xingd 阅读(1487) 评论(3) 推荐(0)

摘要:作为一同推出的产品,SQL Server 2005凭借Visual Studio 2005,以及.NET 2.0的支持,提供了一些SQL Server 2000中所没有的功能。列举如下: 数据库中的Assembly支持。SQL Server 2005的数据库可以直接添加.NET的Assembly,其中可以包含功能类似存储过程的数据处理逻辑,以及用户定义数据类型(UDT)。.NET 2.0... 阅读全文

posted @ 2006-04-05 10:53 xingd 阅读(1512) 评论(5) 推荐(0)