Microsoft SQL Server 7.0 数据仓库框架
2007-11-11 04:25:01 来源:WEB开发网核心提示: 数据仓库的数据库数据仓库的关键是数据库,在能满足组织机构目前和将来需要的高性能数据库引擎上建立数据仓库是至关重要的,Microsoft SQL Server 7.0 数据仓库框架(6),关系型数据库管理系统(RDBMS)为存储在数据仓库中的大量信息提供了最普通的存储系统,目前关系系统正受到能提供更高导航能力和对复杂
数据仓库的数据库
数据仓库的关键是数据库。在能满足组织机构目前和将来需要的高性能数据库引擎上建立数据仓库是至关重要的。关系型数据库管理系统(RDBMS)为存储在数据仓库中的大量信息提供了最普通的存储系统。目前关系系统正受到能提供更高导航能力和对复杂查询有更佳性能的多维OLAP(MOLAP)的挑战。从中央数据仓库将数据可靠地复制到独立的数据集市中,并确保地理上分布的镜像数据集市的数据是一致的,这种能力也是相当重要的。
可扩缩的和健壮的RDBMS
Microsoft sql server(WINDOWS平台上强大的数据库平台) 7.0包含许多特性以确保它是企业数据仓库和数据集市优秀的RDBMS。这些特性包括:
· 支持容量达TB(terabyte)的数据库,以管理最大型的数据仓库
· 为大型数据库提供可扩缩性,并为部门服务器和膝上型电脑提供与台式机版本100%编码兼容的可扩缩性,同时提供访问中央数据源的能力和无与伦比的灵活性。
· . 先进的查询处理,支持在数据仓库应用(包括星型模式)中典型的复杂查询的优化和执行。
· 查询间并行性(Intraquery parallelism)通过将一个复杂的单一查询分解成组件部分,然后将工作量分布到多个处理器(包括远程联接的服务器中) 提供了更快的性能。
· 高性能的工具以提供性能调节、数据加载和索引构造。
· 异类连接能力可确保来自任何OLE DB源数据的检索和合作。
sql server(WINDOWS平台上强大的数据库平台) 7.0可以适合几乎所有大小和复杂的数据仓库。但是,实现数据仓库通常需要一个以上的中央数据库。实际上,组织机构会用附加的分析工具和分布式信息体系结构来实现决策支持系统。sql server(WINDOWS平台上强大的数据库平台) 7.0中有管理这些附加任务的基本工具。
综合的OLAP分析能力
OLAP是目前日益流行的技术,它能显著提高商业分析的能力。历史上,OLAP曾被描述成一种昂贵的工具、难以实现,并且也不能灵活部署。Microsoft sql server(WINDOWS平台上强大的数据库平台) OLAP 服务(OLAP Services) 是一种新型的、具有OLAP全部特性的服务,将作为sql server(WINDOWS平台上强大的数据库平台) 7.0的一个组件提供给用户。OLAP服务包括中间层服务,这使得用户能对具有异常结果的大量数据进行复杂的分析。OLAP服务还包括客户端高速缓存和被称为Microsoft PivotTable? Service (微软数据透视表服务)的计算引擎,这有助于提高性能、减少网络通信量。数据透视表服务使得最终用户在与网络断开时也能对分析工作进行管理。
OLAP 服务是OLAP服务器的中间层,可以简化用户导航,并有助于提高对数据仓库信息进行查询的性能。
OLAP是数据仓库的关键组件,并且OLAP Services为从生成报表到先进的决策支持等大量的应用提供了必要的功能。根据计划,sql server(WINDOWS平台上强大的数据库平台) 7.0将包含OLAP功能,这将使多维分析更易承受,并使OLAP的好处为更多用户所使用(包括从小型组织到大型公司的小组和个人)。通过Microsoft OLE DB for OLAP与大量支持OLAP应用软件的工具和软件相结合,OLAP服务将有助于增加有权使用复杂分析工具的组织机构数目,并有助于减少数据仓库的费用。
如需了解有关Microsoft sql server(WINDOWS平台上强大的数据库平台) OLAP 服务的更多信息,请参阅"Microsoft sql server(WINDOWS平台上强大的数据库平台) 7.0 OLAP Services(Microsoft sql server(WINDOWS平台上强大的数据库平台) 7.0 OLAP服务)"(产品编号 098-80705)。
复制
从中央数据仓库中创建分布式、依赖性的数据集市或复制一个独立数据集市的内容,都需要具有可靠的复制信息的能力。sql server(WINDOWS平台上强大的数据库平台) 7.0具有从一个中央数据仓库可靠地将信息分布到多个部门的数据集市的能力。信息可能按时间、地理位置等进行划分以作为复制处理的一部分。
sql server(WINDOWS平台上强大的数据库平台) 7.0将提供大量的复制技术以适应软件的特殊需要。每一复制技术在不同的方面产生不同的好处和约束:
· 事务一致性
· 站点自治
· 数据分割
从一个分布式应用到另一个分布式应用,这三方面的需求是不同的。
在大多数决策支持应用中,个别站点的数据将不能更新。信息在中心筹备域经过预先准备,然后送给分布式数据库服务器以供远程访问之用。因此,"快照"( snapshot)复制对于分布式数据经常使用。
就象名称一样,快照复制是对某一时刻数据库中的数据进行拍照或快照。不再复制INSERT,、UPDATE和 DELETE语句(事务复制的特征)或数据修改(合并复制的特征),而是用数据集的完全刷新来更新订户。因此,快照复制向订户发送所有数据而不是只发送那些修改过的数据。如果信息过于庞大,可能需要坚固的网络资源进行传送。在确定快照复制是否适合你时,你必须综合考虑全部数据集的大小和数据的易变性。
快照复制是复制中最简单的一种,它可以确保在发行商和订户之间潜在的一致性。如果订户没有更新数据,它也提供高度自治能力。快照复制对于那些不需要最新数据的只读订户来讲是一种良好的解决方案,它能在不进行更新时,与网络完全断开。但是,sql server(WINDOWS平台上强大的数据库平台)提供了根据应用环境选择不同复制方法的能力。
如需有关sql server(WINDOWS平台上强大的数据库平台) 7.0复制能力的更多信息,请参阅"Replication for Microsoft sql server(WINDOWS平台上强大的数据库平台) 7.0"(产品号098-80829)。
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接