论文部分内容阅读
数据仓库是为数据查询和分析而设计的关系或多维数据库,它不支持事务处理,通常存储来源于不同事物数据源的历史数据,并将分析工作和事务处理工作分离,从而确保组织强化来源于不同数据源的数据。数据仓库所包含和利用的数据具有独特的特征(例如,面向主题、集成、稳定的、时变的),数据仓库这些特征使得数据仓库的设计过程、策略与OLTP系统不同。在异构数据仓库环境中,将自治的多数据源集成到数据仓库,数据源和数据仓库的模式被不同的模型语言表述,来自不同数据源的模式之间存在着各种各样的模式冲突,这些模式冲突可以通过模式转换的方式来解决。从数据源到数据仓库的转换包括不同模式之间的转换和描述模式的模型语言之间的转换。在本论文中,结合“高速公路路网收费及营运管理决策系统”科研课题①,对数据源和数据仓库模式冲突和数据仓库设计问题做了深入研究,结合己研究出来的数据仓库设计方法和模式集成方法,提出一种新的数据仓库设计方法——基于模式转换的数据仓库设计方法,在该方法中,提出了三阶段模式转换框架,并将面向对象思想引入到数据仓库设计中,用面向对象模型描述模式转换框架中的局部统一模式、全局统一模式和数据仓库详细模式,总结出框架中各阶段模式转换的方法、规则和转换算法,通过模式转换算法,构建了从数据源模式到数据仓库模式完整的转换路径,解决了不同数据源之间的模式冲突问题。