问题
问答题
[说明]
随着计算机应用的不断普及,某集团公司先后建立了生产、销售、财务和人事管理等应用系统,并积累了大量的数据。面对日益激烈的市场竞争,公司领导希望建立一个分析环境,对积累的数据进行再加工,以支持高层决策。
公司技术部门的王总工程师提出建立一个数据仓库系统。他认为数据仓库能够将企业内部分散的、跨平台的数据重新组织与加工,建立数据仓库的最终目标是建立一个全面、完善的信息应用平台,利用该信息平台,进行数据分析和数据挖掘,支持公司高层的决策分析。
经过讨论,大家认为目前建立数据仓库需要完成的基础工作如下。
(1) 明确数据仓库的目的,了解公司的业务现状,特别要弄清数据源所在的系统和其中的数据状况。
(2) 收集决策者的需求。分析领导的决策取向和当前最主要的工作目标,并初步建立系统的逻辑模型。
(3) 构建数据仓库。包括数据仓库的设计、组织和管理,以及决策信息的展示。
(4) 数据仓库的应用推广和人员的培训。
(5) 引进必要的产品和工具。
1. 王总工程师提出,对于数据仓库系统的开发,一般推荐采用增量的、演进的方式。采用该开发方法的关键之一是:确定业务范围的架构需要用于 (1) 的程度。这是因为数据仓库是用 (2) 的方法进行构建的。在使用该实现方法或阶段性数据仓库项目模型来构建业务范围架构中的一系列数据集时,可以一个接一个地集成不同 (3) 领域中的数据集,从而形成设计良好的业务数据仓库。其具体的实现步骤如下。
(1) 定义一个高层次的 (4) ,在不同的主题和可能的应用之间,提供企业范围的、一致的、集成的数据视图。其最大的好处在于可以大大减少以后的集成问题。
(2) 基于(1)所建立的模型, (5) 实现各自独立的数据集和企业数据仓库。
(3) 构造 (6) ,对不同的数据集进行集成。
(4) 构造一个 (7) 。在该仓库中,企业数据仓库是所有数据仓库数据的全权管理者,而这些数据分布在各个相关的 (8) 中。
答案
参考答案:(9)当前或最近的数据(实时的、可动态刷新的),只保存细节数据
(10) 相对稳定的历史数据(非实时的、静态的、长期保存并可重复查询的数据),保存细节数据和综合数据
(11) 与某些特定的应用相关,数据库之间相互独立,且往往是异构的
(12) 集成的(即数据是在对原有分散的数据库数据抽取和清理的基础上经过系统加工、汇总和整理得到的,消除了源数据的不一致性)
(13) 支持面向记录更新
(14) 只需支持装入(L0ading)和存取(Access)
(15) 用于长期趋势分析或战略决策