1、数据库技术发展历程与时空感知大数据实践丁治明中国科学院软件研究所2025-06-27IvorySQL 2025IvorySQL 2025生态大会生态大会暨暨PostgreSQLPostgreSQL高峰论坛高峰论坛1数据库技术五十年发展历程回顾时空感知大数据的实时数据管理目录CONTENTSIvorySQL 2025IvorySQL 2025生态大会生态大会暨暨PostgreSQLPostgreSQL高峰论坛高峰论坛2IvorySQL 2025IvorySQL 2025生态大会生态大会暨暨PostgreSQLPostgreSQL高峰论坛高峰论坛3数据库技术50年的发展回顾-20世纪60年代 第一
2、代数据库系统指层次和网状数据库系统 代表系统:-IDSIDS(Integrated Integrated D Data ata S Storetore)通用电气公司开发了第一个数据可独立存在、多个应用可同时共享访问的数据库产品。提出数据库系统三级模式结构,确定了数据库系统的基本结构。-IMSIMS(Information Management SystemInformation Management System)1969年,IBM公司研制,层次模型的数据库管理系统。C.W.Bachman于1973年获图灵奖。C.W.Bachman(1973)3IvorySQL 2025IvorySQL 20
3、25生态大会生态大会暨暨PostgreSQLPostgreSQL高峰论坛高峰论坛4数据库技术50年的发展回顾-20世纪70年代1970年,E.F.Codd发表大型共享数据库数据的关系模型论文,为关系数据库技术奠定了理论基础。代表系统:IBM San Jose研究室开发的System R Berkeley大学研制的INGRES关系数据模型的提出关系数据库的优点 简单的数学模型 SQL非过程化的标准语言 查询优化技术 事务管理技术E.F.Codd(1981)关系数据库之父,1981年获图灵奖。4IvorySQL 2025IvorySQL 2025生态大会生态大会暨暨PostgreSQLPostgr
4、eSQL高峰论坛高峰论坛5 事务处理理论(ACID)与实现技术使得关系数据库走向极致,是最成功的信息技术之一 保证数据库的完整性和一致性是DBMS的最基本要求 在数据库和事务处理研究方面的元创性贡献以及在将研究原型转化为商业产品的系统实现方面的技术领袖地位,1998年获图灵奖 关系数据库不仅仅是一个产品,而且形成了一个生态:产品、标准、工具、应用开发、部署、运行平台。产品(Oracle,IBM DB2,MS SQLServer,PostgreSQL,)标准(ISO SQL,ANSI SQL,)评测(TPC-C,TPC-H,)工具(PowerDesinger,)James Gray(1998)J
5、ames Gray 于1998年获图灵奖。5IvorySQL 2025IvorySQL 2025生态大会生态大会暨暨PostgreSQLPostgreSQL高峰论坛高峰论坛6 1971年至2000年为,关系数据库的体系架构与实现技术研究 2001年至2008年为,提出“one-size does not fit all”观点,针对不同应用设计开发了一系列新型数据库系统的体系架构 开源项目Ingres、Postgres(后改名PostgreSQL)商业化 Illustra(后改名Informix)流数据库Auraro 列存储数据仓库C-Store(后改名Vertica)高性能OLTP系统H-St
6、ore(后改名VoltDB)科学数据库SciDB,等等 2009年至今为,大数据系统的体系架构设计与实践新一代数据库系统架构的研究与开发M.R.Stonebraker(2014)现代主流数据库系统架构的奠基人,2014年获图灵奖。6IvorySQL 2025IvorySQL 2025生态大会生态大会暨暨PostgreSQLPostgreSQL高峰论坛高峰论坛7关系数据库发展图谱1970E.F.Codd19232003关系数据库理论1981年获图灵奖20171993IBM System R 1982198319732005Larry Ellison19441982Ampex(Oracle for