数据模型及其发展历程
作者:
作者单位:

作者简介:

信俊昌(1977-),男,辽宁辽阳人,博士,教授,博士生导师,CCF专业会员,主要研究领域为大数据管理与分析,感知数据管理,计算机辅助诊断,医学信息学;王国仁(1966-),男,博士,教授,博士生导师,CCF高级会员,主要研究领域为数据库,大数据管理与分析,生物信息学;李国徽(1973-),男,博士,教授,博士生导师,CCF高级会员,主要研究领域为现代数据工程,实时系统;高云君(1977-),男,博士,教授,博士生导师,CCF高级会员,主要研究领域为数据库,大数据管理与分析,DB驱动的AI技术;张志强(1973-),男,博士,教授,CCF高级会员,主要研究领域为智能信息处理,大数据分析处理,机器学习.

通讯作者:

王国仁,E-mail:wanggrbit@126.com

基金项目:

国家自然科学基金(61472069,61732003,U1401256,61729201,61572215,61522208,61672181,61202090,61272184);黑龙江省科学基金(LC2017029,F2016005);哈尔滨市青年科技创新人才研究专项基金(2016RAXXJ036,2015RQQXJ067)


State of the Art Data Model and Its Research Progress
Author:
Affiliation:

Fund Project:

National Natural Science Foundation of China (61472069, 61732003, U1401256, 61572215, 61522208, 61672181, 61202090, 61272184); Natural Science Foundation of Heilongjiang Province, China (LC2017029, F2016005); Harbin Special Fund for Young Scientists and Technicians (2016RAXXJ036, 2015RQQXJ067)

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
    摘要:

    数据库是数据管理的技术,是计算机学科的重要分支.经过近半个世纪的发展,数据库技术形成了坚实的理论基础、成熟的商业产品和广泛的应用领域.数据模型描述了数据库中数据的存储方式和操作方式.从数据组织形式,可以将数据模型分为结构化模型、半结构化模型、OLAP分析模型和大数据模型.20世纪60年代中后期到90年代初,结构化模型最早被提出,其主要包括层次模型、网状模型、关系模型和面向对象模型等.20世纪90年代末期,随着互联网应用和科学计算等复杂应用的快速发展,开始出现半结构化模型,包括XML模型、JSON模型和图模型等.21世纪,随着电子商务、商业智能等应用的不断发展,数据分析模型成为研究热点,主要包括关系型ROLAP和多维型MOLAP.2010年以来,随着大数据工业应用的快速发展,以NoSQL和NewSQL数据库系统为代表的大数据模型成为新的研究热点.对上述数据模型进行了综述,并选取每个模型的典型数据库系统进行了性能的分析.

    Abstract:

    Database management technology is an important branch of computer science. After the development of nearly half a century, database technology has formed a solid theoretical foundation, mature commercial products, and a wide range of applications. The data model describes the storage and operation of data in the database. According to the organizational form of data, there are four types of data models:structured models, semi-structured models, OLAP analysis models, and big data models. From the late 1960s to the early 1990s, the structured models were first proposed, which mainly includes hierarchical model, network model, relational model, and object-oriented model. In the late 1990s, with the rapid development of complex applications such as Internet applications and scientific computing, semi-structured models began to emerge, including XML models, JSON models, and graph models. In the new century, with the continuous development of applications such as e-commerce and business intelligence, the data analysis model has become a research hotspot, mainly including relational ROLAP and multi-dimensional MOLAP. Since 2010, with the rapid development of big data industry applications, the big data model represented by NoSQL and NewSQL database systems has become a new research hotspot. This article summarizes the above data models, and analyzes the performance of typical database system selected from each model.

    参考文献
    相似文献
    引证文献
引用本文

信俊昌,王国仁,李国徽,高云君,张志强.数据模型及其发展历程.软件学报,2019,30(1):142-163

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
历史
  • 收稿日期:2018-07-02
  • 最后修改日期:2018-08-15
  • 录用日期:
  • 在线发布日期: 2018-11-22
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号