Microsoft SQL Server 7.0 数据仓库框架
2007-11-11 04:25:01 来源:WEB开发网核心提示: 数据仓库过程(Data Warehousing Process)从信息技术的观点来看,数据仓库关心的是在一个组织机构中将适当的信息传送到适当的个人手中,Microsoft SQL Server 7.0 数据仓库框架(2),这是一个正在进行的过程,而不是以前的解决方案,这就导致了微软数据仓库框架的诞生,它不仅是诸如s
数据仓库过程(Data Warehousing Process)
从信息技术的观点来看,数据仓库关心的是在一个组织机构中将适当的信息传送到适当的个人手中。这是一个正在进行的过程,而不是以前的解决方案,并且需要不同的方法以满足面向事务系统开发工作的需求。
数据仓库是数据的集合,以对那些面向主题的、集成的、时间不同的、非易失性的决策的管理工作给以支持。数据仓库关注的是概念(如销售),而不是过程(如提供发票)。它包括从多种处理系统收集到的有关某一概念的所有相关信息。信息进行定期收集和存储,并且是相对稳定的。
通过一致命名约定、测量、物理属性和语义,数据仓库对操作数据进行集成。在数据仓库物理设计的第一步是确定应包括哪些主题领域,并开发一套意见一致的定义集。这需要约见最终用户、分析员、高级管理人员,以了解所需信息的范围,并给出相应文档。在将逻辑处理转化成物理数据仓库之前,必须对相关问题有彻底的了解。
在物理设计之后,是在运作系统基础上产生数据仓库。因为运作系统和数据仓库包含不同的数据类型,所以将数据载入数据仓库需要进行数据的转换:汇总、转换、解码、去除非法数据等等。这些过程需能自动完成以便在变化的基础上也能完成:经常需要对源数据进行抽取、转换和移动以满足数据仓库的商业需求。
在运作系统中,当存取数据时,数据应有具有数值,并且数据是精确的。.例如,一个订单输入系统总是为手头存有的每一产品提供当前价格。这样仅仅是时间稍有差别的两个查询所获得的价格就有可能不同。在数据仓库中,数据表示在很长一段时期收集到的信息,作为某一特定时间点来讲是精确的。因此,数据仓库包含有关商业关键领域的一系列"快照" (snapshot)。
最后,信息用于浏览、分析和报告。有许多有助于分析的工具(从简单的用于写报表的程序到高级的用于数据挖掘的程序)。最后,分析程序使数据仓库过程的最终结果和数据仓库设计的修改都能适应新的要求,并提高系统性能或允许进行其它新类型的分析。由于这些变化,处理过程会重新开始,并延伸到数据仓库的整个生命周期。
数据仓库体系结构
目前已提出了许多方法,来简化在变化的基础上支持数据仓库过程所需的信息技术。这引发了哪一种体系结构是在组织机构中部署数据仓库的最佳体系结构的争论。
数据仓库有两种基本类型:企业级数据仓库和数据集市(data marts)。
企业数据仓库包括企业范围的信息,这些用于集中地进行数据分析的信息来自多个业务业务系统源数据。典型地,这些信息包括几个主题领域,如客户、产品和销售,并用于制定企业战术上和战略上的决策。 企业数据仓库包括详细的某一时间点数据和经过概括总结的信息,数据大小从50GB到超过1TB。企业数据仓库可能是非常昂贵的,并且在安装和管理方面是很耗时间的。通常由集中式信息服务组织自上而下地创建。
数据集市包含企业范围数据的一个子集,这个子集是为组织机构的个别部门或公司使用而创建的。 数据集市与企业数据仓库不同,它是由为特殊决策支持软件或用户组使用的部门资源自上而下建立的。数据集市包含经过汇总的和有关某一主题领域的详细数据。数据集市的信息可能是企业数据仓库的子集(依赖性的数据集市)或可能直接来自业务系统源数据(独立的数据集市)。
企业数据仓库和数据集市是结构化的,并在前面所述的处理过程中保持不变。并且,两种方法共享一套相似的技术组件。
数据仓库组件
数据仓库包括许多组件,如:
· 业务系统源数据
· 设计/开发工具
· 数据析取和转换工具
· 数据库管理系统(DBMS)
· 数据存取和分析工具
· 系统管理工具
几年前,微软公司认识到集成这些组件的一套技术的需求。这就导致了微软数据仓库框架的诞生,它不仅是诸如sql server(WINDOWS平台上强大的数据库平台) 7.0等微软产品开发的路标,而且是与其他软件商的产品技术集成所需的路标。
- ››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表' (数...
更多精彩
赞助商链接