第一章作业1. 数据库与数据仓库的本质差别是什么
书P2 (1)数据库用于事务处理,数据仓库用于决策分析
( 2)数据库保持事物处理的当前状态,数据仓库即保存过去的数据又保存当前的数据
(3)数据仓库的数据是大量数据库的集成
(4)对数据库的操作比较明确,操作数量较小
对数据仓库操作不明确,操作数据量大
2.从数据库发展到数据仓库的原因是什么
书P1 ( 1)数据库数据太多,信息贫乏
如何将大量的数据转化为辅助决策信息成为了研究热点
(2)异构环境数据的转换和共享
随着各类数据库产品的增加,异构环境的数据也逐渐增加,如何实现这些异构环境数据的转换的共享也成了研究热点
(3)利用数据进行事物处理转变为利用数据支持决策
3.举例说明数据库与数据仓库的不同
比如, 银行中储蓄业务要建立储蓄数据库,信用卡要建立信用卡数据库,贷款业务要建立贷款数据库,这些数据库方便了银行的事务处理
但是要对这些独立数据库进行决策分析就很复杂了
因此可以把这些数据库中的数据存储转化到数据仓库中,方便进行决策
OLTP(On Line Transaction Processing,联机事物处理 ) 是在网络环境下的事务处理工作,以快速的响应和频繁的数据修改为特征,使用户利用数据库能够快速地处理具体的业务
OLAP( On Line Analytical Processing,联机分析处理)是使用多维数据库和多维分析的方法,对多个关系数据库共同进行大量的综合计算来得到结果的方法
OLTP是用户的数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果
OLTP OLAP 细节性数据综合性数据当前数据历史数据经常更新不更新,但周期性刷新一次性处理的数据量小一次处理的数据量大对响应时间要求高响应时间合理面向应用,事务驱动面向分析,分析驱动7.包括数据项、数据结构、数据流、数据存储和处