数据库知识储备库第一部分基于王珊教授老师的《数据库系统概论》以及王珊老师的课程学习拓展记录而成。感谢老师优秀易懂的书籍与用心规划的课程!
书籍:《数据库系统概论》第五版京东购买链接(请支持正版)
视频:Bilibili大学 - 王珊老师数据库系列课程

目录

数据库历史与发展

  • 数据库的历史
    • 数据库系统的发展
    • 数据库代表人物
    • 中国数据库发展情况
  • 相关参考书籍

正文

数据库的历史

数据库系统的发展

数据库系统的发展历经三代的演变:

  • 网状数据库
  • 关系数据库
  • 新一代数据库系统

数据库技术和系统已经称为信息系统的核心技术和重要基础设施。


数据库代表人物

四位图灵奖得主:

  • Charles.W.Bachman
    网状数据库之父,美国曼哈顿人,1973图灵奖获得者。
    1960年为通用电气公司开发第一个网状数据库系统IDS。
    曾任职与Honeywell公司, Cullinet软件公司。
    “巴赫曼在数据库技术的产生、发展与推广应用方面都发挥了巨大的作用”
  • Edgar.F.Codd:
    关系数据库之父,英国波特兰人,1981图灵奖获得者,美国工程院院士。
    1970年提出关系数据库模型概念,在ACM发表相关论文。
    曾为空军战士,飞行员,曾获得多项硕士学历以及一项博士学历。
  • James Gray:
    数据库技术和事务处理专家,美国加州人,1998年图灵奖获得者
    先后在贝尔实验室,IBM,微软,Tandem,DEC等公司工作。
  • M.R.Stonebraker:
    现代主流数据库系统架构的奠基人,2014年图灵奖获得者。
    曾从事关系数据库的体系结构与实现技术研究;
    开发一系列新型数据库系统的体系架构设计与产品开发。

中国数据库发展情况


两个重要人物:萨师煊教授,王珊教授;萨教授将数据库引入,主持发展,王珊老师与萨老师合作写的国家十三五教材《数据库系统概论》。


相关参考书籍

【数据库】P1 数据库历史与发展相关推荐

  1. 数据库技术的历史和发展

    数据库技术是本世纪60年代开始兴起的一门信息管理自动化的新兴学科,是计算机科学中的一个重要分支.随着计算机应用的不断发展,在计算机应用领域中,数据处理越来越占主导地位,数据库技术的应用也越来越广泛. ...

  2. 从数据库技术的40年发展历程看新征程(四)

    转载自微信公众号:BeagleData_ 作者:张秋剑 我们上一章讲到,近几年,新的数据库层出不穷,在性能和速度上都有优异的表现.但除掉具体业务场景的和架构方面的一些设计,例如具体不同业务场景的TPS ...

  3. 历史快照_实用脚本--合理估算oracle数据库及数据库对象历史增长情况

    概述 很多时候我们都需要估算oracle数据库及数据库对象历史增长情况,来评估是否需要扩容,扩多少.下面介绍一下怎么通过AWR来查找一段时间内,数据库及数据库段对象(堆表.索引)等的空间增长信息. D ...

  4. 嘉年华回顾丨Eygle带你领略数据库技术和生态的发展演进

    2020年数据技术嘉年华倒计时2个月,相信大家期待值也越来越高.数据技术嘉年华组委会在此精心为大家准备了"嘉年华回顾",挑选往届大会中热门的演讲.从本期开始,小编带大家回顾往届的高 ...

  5. VBNET学习笔记---MS VBnet数据库访问技术,概念,介绍,发展历程.

    VBNET学习笔记---MS VBnet数据库访问技术,概念,介绍,发展历程. 2013-02-20 1.数据库访问技术 a.JET与DAO JET(Joint Engine Technology)数 ...

  6. oracle估算数据增长,如何估算oracle 数据库,数据库对象历史增长情况

     如何估算oracle 数据库,数据库对象历史增长情况 -----最近七天数据库的增长情况,这个只是一个估算值. select  sum(space_used_total)/1024/1024/1 ...

  7. 【数据库原理与应用】为什么要学习数据库?数据库的由来和发展

    目录 数据库的来历 一.为什么要学习数据库? 二.数据库的由来和发展 三.数据库所管理的数据是什么?数据的概念? 四.什么是数据处理和数据管理? 五.什么是数据库?什么是数据库管理系统? 1.数据库 ...

  8. Neo4j CEO Emil Eifrem 解读图数据平台引领数据库未来十年的发展

    Neo4j CEO Emil Eifrem 解读图数据平台引领数据库未来十年的发展 Neo4j CEO Emil Eifrem 解读图数据平台引领数据库未来十年的发展 Here's the table ...

  9. 数据库学习day_01:SQL的发展和数据库操作相关sql语句

    1.数据库 学习数据库主要学习的就是如何对数据进行增删改查操作. 增加(插入数据) 删除数据 修改数据 查询数据 为什么使用数据库软件? 之前在webserver时通过IO技术已经操作过数据,其实这部 ...

最新文章

  1. C API可使用的函数归纳
  2. Android 动态添加Button(1)
  3. material 项目_Web开发必备的 10 个开源项目,不用自己亲自造轮子!
  4. 用户zabbix@localhost的访问被拒绝(使用密码:yes)_Coinbase意外地保存了3420个客户的未加密密码...
  5. 图解 CSS (8): 浮动、显示、隐藏
  6. 企业邮件系统搭建-关于不能往yahoo,sina,hotmail地址发邮件的问题一
  7. 开启MYSQL慢查询日志
  8. HDU6109 数据分割【并查集】
  9. 牛客小白月赛6 A 鲲
  10. 读论文看到的好的英文词句表达
  11. EasyAR WebAR开发
  12. FTRL之FM和LR实战(使用稀疏数据进行实战)
  13. Tapping and Tripping with NFC 基于NFC手机的公共交通票据系统
  14. Mysql如何解决幻读:
  15. mysql etc my.cnf_Mysql数据库服务器配置文件/etc/my.cnf的详细配置
  16. #软工实践-个人项目-词频统计
  17. cocos-creator学习笔记1(旋转,位置移动,键盘监控移动基础)
  18. mysql:SQL语言包含4个部分
  19. WINDOWS的常用软件点评(1)------系统必备软件篇
  20. 公司年会抽奖软件,提供MFC源代码下载

热门文章

  1. 大厂门槛高?阿里内部5份专属PDF带你激流勇进,勇夺offer
  2. 【多媒体封装格式详解】---ASF(WMV/WMA)【2】完
  3. Jquery Magnify Plugin 放大鏡效果 One
  4. 贪心 csust1250 绮礼的阴谋
  5. 理光打印机MP 3054 SP苹果电脑MAC驱动
  6. android 浏览器打开应用商店,android/iPhone:如何从browser直接打开应用程序或者没有应用程序打开应用商店...
  7. 基于Keras实现鸢尾花分类
  8. 软件设计师-计算机网络知识
  9. 50%的转正率——瑞晟
  10. 安卓四种launchMode的理解