数据库应用实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3 技术与时代业务

推动数据库技术发展的因素有很多,首先就是数据库理论的不断发展。除了早期的关系型数据模型设计,还有面向对象数据模型设计、XML数据模型设计,以及支持这些模型的数据库系统软件。

此外,随着云计算概念的提出和实施,计算机系统的存储和计算能力都得到了极大的提高,并且随之出现了分布式数据库和云数据库。这种架构类型使用户不用花太多成本在数据库环境的搭建和运维上,可以将精力集中在业务快速实现环节。物联网的出现使需要存储和处理的数据量呈指数级增长,大数据的概念也应运而生。大数据中既包含目前所使用的关系型数据库和非关系型数据库,又比两者多出数据采集和数据展示等应用需求,是一个对数据应用更加宽泛的概念。

很多拥有大量历史数据的行业(如金融、保险、电信和电力)往往希望能够对自己的数据进行分析挖掘,从而为决策提供数据支撑。数据仓库(Data Warehouse)技术就是用来解决这类需求的。数据仓库是数据库面向某个特定主体的应用,需要多个数据库实例配合实现,但其技术本质还是数据库应用。