美文网首页
数据库模型的研究可以分成几个阶段?

数据库模型的研究可以分成几个阶段?

作者: 鹤子青云上 | 来源:发表于2023-03-07 10:14 被阅读0次
  1. 第一代数据库系统 层次和网状数据库管理系统
    层次和网状数据库的代表产品是IBM公司在1969年研制出的层次模型数据库管理系统。层次数据库是数据库系统的先驱,而网状数据库则是数据库概念、方法、技术的奠基。

  2. 第二代数据库系统 关系数据库管理系统(RDBMS)
    1970年,IBM公司的研究员E.F.Codd在题为《大型共享数据库数据的关系模型》的论文中提出了数据库的关系模型,为关系数据库技术奠定了理论基础。到了80年代,几乎所有新开发的数据库系统都是关系型的。真正使得关系数据库技术实用化的关键人物是James Gray。Gray在解决如何保障数据的完整性、安全性、并发性以及数据库的故障恢复能力等重大技术问题方面发挥了关键作用。关系数据库系统的出现,促进了数据库的小型化和普及化,使得在微型机上配置数据库系统成为可能。

  3. 新一代数据库技术的研究和发展
    目前已从多方面发展了现行的数据库系统技术。我们可以从数据模型、新技术内容、应用领域三个方面概括新一代数据库系统的发展。
    (1) 面向对象的方法和技术对数据库发展的影响最为深远
    80年代,面向对象的方法和技术的出现,对计算机各个领域,包括程序设计语言、软件工程、信息系统设计以及计算机硬件设备等都产生了深远的影响,也给面临新挑战的数据库技术带来了新的机遇和希望。数据库研究人员借鉴和吸收了面向对象的方法和技术,提出了面向对象的数据库模型(简称对象模型)。当前有许多研究是建立在数据库已有的成果和技术上的,针对不同的应用,对传统的DBMS,主要是RDBMS进行不同层次上的扩充,例如建立对象关系(OR)模型和建立对象关系数据库(ORDB)。

    (2) 数据库技术与多学科技术的有机结合
    数据库技术与多学科技术的有机结合是当前数据库发展的重要特征。计算机领域中其他新兴技术的发展对数据库技术产生了重大影响。传统的数据库技术和其他计算机技术的结合、互相渗透,使数据库中新的技术内容层出不穷。数据库的许多概念、技术内容、应用领域,甚至某些原理都有了重大的发展和变化。建立和实现了一系列新型的数据库,如分布式数据库、并行数据库、演绎数据库、知识库、多媒体库、移动数据库等,它们共同构成了数据库大家族。
    (3) 面向专门应用领域的数据库技术的研究
    为了适应数据库应用多元化的要求,在传统数据库基础上,结合各个专门应用领域的特点,研究适合该应用领域的数据库技术,如工程数据库、统计数据库、科学数据库、空间数据库、地理数据库、Web数据库等,这是当前数据库技术发展的又一重要特征。同时,数据库系统结构也由主机/终端的集中式结构发展到网络环境的分布式结构,随后又发展成两层、三层或多层客户/服务器结构以及Internet环境下的浏览器/服务器和移动环境下的动态结构。多种数据库结构满足了不同应用的需求,适应了不同的应用环境。

相关文章

  • 从广义信息看社会变迁

    学者喜欢将人类社会发展分成几个阶段来进行分析研究,从不同的角度可以有不同的分法。比如根据社会发展阶段可以将社会划分...

  • 365思维演练营第7天

    【以终为始5+2思维模型】分成下面4个阶段: 1 【策划阶段】,明确目标和结果,倒推分析,花大量的时间学习和研究相...

  • 软件过程模型

    软件生命周期模型规定了把生命周期划分成那些阶段,以及各个阶段的执行顺序,也称为“软件过程模型”。 瀑布模型: 瀑布...

  • 夏洛特黄蜂 二代蜂的最后一搏

    本季简述 - 在看黄蜂队的发展时我们可以大概分成几个阶段,主力从MuggsyBogues,Alonzo Mourn...

  • 七个习惯的内在逻辑

    先来看一下整个七个习惯的这个模型。模型的关系是这样的: 模型首先把人分成了三个阶段,第一个阶段是依赖期,第二个阶段...

  • 宝贝疙瘩|如何用学习提高工作力02

    借鉴神话和好莱坞的“英雄之旅”模型,我们看到,我们的工作学习也可以分成相似的阶段,经历类似的心路历程。“学习之旅”...

  • 【15/1000】职业生涯加速器

    见: 万物皆有其发展阶段,那么职业生涯又可以分成几个阶段呢?今天继续学习《超级个体》--生涯三阶段的三级火箭。 古...

  • 2019-05-29

    盒子模型 盒子模型(也叫框模型): 一个盒子我们会分成几个部分: 内容区(content) 内边距(padding...

  • 《GTD III》学习总结1

    一、3种GTD模型 1.掌握工作流程 分成5步,收集阶段、处理阶段、组织整理、检查回顾、执行阶段。 先把所有的事情...

  • 关系型数据库和非关系型数据库区别、oracle与mysql的区别

    一、关系型数据库关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F....

网友评论

      本文标题:数据库模型的研究可以分成几个阶段?

      本文链接:https://www.haomeiwen.com/subject/wunvldtx.html