计算机软件技术基础第6章_软件新技术.ppt

(2)管理大量信息 也就是说,数据仓库要在粒度的不同层次上(at Different Levels of Granularity)管理信息, 需要将大表划分成若干小表, 需要进行查询并进行优化, 需要高效的索引、联接、读取、存储操作, 需要提高磁盘空间的管理性能。 简而言之,数据仓库可以使用户在“森林中找到所需要的树木”。 由于需要管理所有的历史数据和当前数据,所以,数据仓库的容量要远远大于数据库的容量。 6.4.3 数据仓库与数据库的区别 数据仓库特征: (3)信息存储在多个存储介质上 因为必须管理大量的、不同的信息,所以,数据仓库中的数据往往存储在多个不同的存储介质上。 (4)跨越数据库模式的多个版本 因为数据仓库必须存储和管理历史数据,这些历史信息都在不同时间的数据库模式的不同版本之中,所以,数据仓库有时还必须处理来自不同数据库的信息。 6.4.3 数据仓库与数据库的区别 数据仓库特征: 1. 工程数据库的产生 层次、网状和关系数据模型存在不足。例如: 层次数据模型的中间层部件的相互调用和底层部件的调用不易实现; 网状数据模型数据的存取需要程序员导航; 关系型数据库不允许嵌套定义,即关系范式中规定“表中不允许再有表”,这就缺乏直接描述实体内部结构关系和有效的数据处理手段。 显然,传统的数据库管理系统已经不能满足工程设

文档评论(0)

1亿VIP精品文档

相关文档