文档介绍:数据仓库
数据处理的分类
操作型处理(事务处理)
是指对数据库联机的日常操作,通常是对一个或一组记录的查询和修改,主要是为企业的特定应用服务的。人们关心的是响应时间,数据的安全性和完整性。
分析型处理(或信息型处理)。
用于管理人员的决策分析。例如,DSS,EIS和多维分析等,经常要访问大量的历史数据。
两种数据处理类型的不同
事务处理和分析处理的性能特性不同
数据集成问题
事务处理应用的分散
“蜘蛛网”问题
数据不一致问题
外部数据和非结构化数据
数据动态集成问题
历史数据问题
数据的综合问题
两种数据处理类型的不同
数据仓库
数据仓库就是一个用以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、不更新的、随时间不断变化的数据集合。
面向主题
主题是一个抽象的概念,是在较高层次上将企业信息系统中的数据综合、归类并进行分析利用的抽象。在逻辑意义上,它是对应企业中某一宏观分析领域所涉及的分析对象
面向主题的数据组织方式,就是在较高层次上对分析对象的数据的一个完整、一致的描述,能完整、统一地刻画各个分析对象所涉及的企业的各项数据,以及数据之间的联系。
面向应用的例子
一家采用“会员制”经营方式的商场,按业务已建立起销售、采购、库存管理以及人事管理子系统。按照其业务处理要求,建立了相应的数据库模式:
采购子系统:
订单(订单号,供应商号,总金额,日期)
订单细则(订单号,商品号,类别,单价,数量)
供应商(供应商号,供应商名,地址,电话)
销售子系统:
顾客(顾客号,姓名,性别,年龄,文化程度,地址,电话)
销售(员工号,顾客号,商品号,数量,单价,日期)
面向应用的例子
库存管理子系统
领料单(领料单号,领料人,商品号,数量,日期)
进料单(进料单号,订单号,进料人,收料人,日期)
库存(商品号,库房号,库存量,日期)
库房(库房号,仓库管理员,地点,库存商品描述)
人事管理子系统:
员工(员工号,姓名,性别,年龄,文化程度,部门号)
部门(部门号,部门名称,部门主管,电话)
面向应用数据组织方式的特点
兼顾“数据”和应用
面向应用进行数据组织要反映一个企业内数据的动态特征,表达企业各部门内的数据流动情况以及部门间的数据输入输出关系。并按照实际应用即业务处理流程来组织数据,以提高日常业务处理的速度和准确性等,提高服务质量。
面向应用数据组织方式的特点
数据库模式与企业中实际的业务处理流程中所涉及的单据或文档有很好的对应关系
数据应用逻辑与数据在一定程度上又重新捆绑在一起了