我晕,你拷贝也要拷人家能看懂的,事物处理侧重于日常业务应用,数据仓库侧重于数据分析统计
举例来说,对于银行来说,两个就都需要,事物处理主要用于记录储蓄业务明细,你的利息是多少,你的贷款还有多长时间之类,而数据仓库用于分析,计算你的贷款是否合理,你的报表是否属实之类,合算你的信贷不良率之类,当然一些核心统计我不能告诉你,你大概应该能够了解其中的概念了吧
两套模板的从前台到后台都是不一样的,从数据底层来说,物理上事务处理的数据块小,uid和pid都小,侧重读写速度。冗余度小,而数据仓库则相反,数据块大,uid和pid都大,侧重分析研究,冗余度大。
还有很多专业方面的知识,你恐怕很难理解,这里不予说明
保证数据的完整性,举个简单的例子:银行转账的事务——
1 首先从a账户转出100,那么需要把a账户减去100元
2 转入账户b,那么需要将b账户加上100
如果由于故障,b账户加上的100没有成功,那么该事务会连同之前a账户减去的100也不成功,即事务会回滚,否则账户a转出的100成功但是账户b又没有进账,岂不是乱套啦
以上就是关于oracle创建数据库有事务处理和数据仓库两种数据库模板,请说出这两种的区别和解决数据库问题的侧重点。全部的内容,包括:oracle创建数据库有事务处理和数据仓库两种数据库模板,请说出这两种的区别和解决数据库问题的侧重点。、oracle为什么要使用事务、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)