存储库

存储库
储存库是共享元数据的中心。就其最基本的形式而言,储存库通常就是放置文档、应用程序和对象信息的仓库。通常,一个公司随时以数据库的形式汇集大量不同的信息。有些是有关工作人员的,有些则涉及产品、市场、销售等。每个数据库具有不同的结构、元素、属性、元数据(关于数据的信息)等。有时,公司可能希望对这些信息实现共享,这样,全公司人员都可以访问、了解并利用这些信息。储存库可提供这样一个“集成环境”。

基本介绍

简介
[1]是共享元数据的中心。所谓元数据,是对数据的描述,它具有基于公共信息模型的结构。例如,有描述商业数据、地理数据和医疗数据的信息模型。元数据为访问数据仓库提供了一个信息目录(information directory),这个目录全面描述了数据仓库中都有什么数据、这些数据怎么得到的、和怎么访问这些数据,是数据仓库运行和维护的中心,数据仓库服务器利用他来存贮和更新数据,用户通过他来了解和访问数据。Microsoft开发的0IM (开放信息模型)是开发应用程序和建立数据仓库中描述元数据对象的行业标准。OIM由超过200种的类型和100多种关系组成,这些关系和类型都是用UML统一建模语言,Unified Modeling Language)描述的,而且组织在易用和易于扩展的主题领域中。标准模型可以提供一致性的数据视图,便于开发人员可以创建访问这些数据的应用程序。
由于储存库是企业数据的信息中心,因此可在这里执行公共业务规则和数据定义。对数据描述方式的全部更新和更改也可以在储存库中进行。