浅谈数据库的发展沿革

来源 :企业文化 | 被引量 : 0次 | 上传用户:xiaopirate
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:数据库技术从数据管理的角度看,数据库技术到目前共经历了3个阶段,数据库在我国正得到愈来愈广泛的应用,必将成为经济管理的有力工具。
  关键词:数据库 人工管理阶段 文件系统阶段 数据库系统阶段
  
  数据库技术是计算机科学技术中发展最快、应用做广泛的领域之一,它是计算机信息系统与应用程序的核心技术和重要基础。随着计算机硬件和软件的发展,数据库技术也不断地发展。从数据管理的角度看,数据库技术到目前共经历了原始简单的人工管理阶段、使用方式较为复杂的文件系统阶段和全新的功能丰富的数据库系统阶段。
  一.原始简单的人工管理阶段
  人工管理阶段是指计算机诞生的初期(即20世纪50年代后期之前),这个时期的计算机主要用于科学计算。从硬件看,没有磁盘等直接存取的存储设备;从软件看,没有操作系统和管理数据的软件,数据处理方式是批处理。
  这个时期数据管理的特点是:  
  1.数据不保存  
  该时期的计算机主要应用于科学计算,一般不需要将数据长期保存,只是在计算某一课题时将数据输入,用完后不保存原始数据,也不保存计算结果。  
  2.没有对数据进行管理的软件系统  
  程序员不仅要规定数据的逻辑结构,而且还要在程序中设计物理结构,包括存储结构、存取方法、输入输出方式等。因此程序中存取数据的子程序随着存储的改变而改变,数据与程序不具有一致性。  
  3.没有文件的概念  
  数据的组织方式必须由程序员自行设计。  
  4.一组数据对应于一个程序,数据是面向应用的  
  即使两个程序用到相同的数据,也必须各自定义、各自组织,数据无法共享、无法相互利用和互相参照,从而导致程序和程序之间有大量重复的数据。
  这一代数据库系统的代表产品是IBM公司在1969年研制出的层次模型数据库管理系统。是数据库系统的先驱,其中网状数据库则是数据库概念、方法、技术的奠基。由于这一阶段的方式简单原始,所以生命力不强,使用时间很短。
  二.使用方式较为复杂的文件系统阶段
  使用方式较为复杂的文件系统阶段是指计算机不仅用于科学计算,而且还大量用于管理数据的阶段(从50年代后期到60年代中期)。在硬件方面,外存储器有了磁盘、磁鼓等直接存取的存储设备。在软件方面,操作系统中已经有了专门用于管理数据的软件,称为文件系统。
  这个时期数据管理的特点是:
  1.数据需要长期保存在外存上供反复使用由于计算机大量用于数据处理,经常对文件进行查询、修改、插入和删除等操作,所以数据需要长期保留,以便于反复操作。
  2.程序之间有了一定的独立性操作系统,提供了文件管理功能和访问文件的存取方法,程序和数据之间有了数据存取的接口,程序可以通过文件名和数据打交道,不必再寻找数据的物理存放位置,至此,数据有了物理结构和逻辑结构的区别,但此时程序和数据之间的独立性尚还不充分。
  3.文件的形式已经多样化,由于已经有了直接存取的存储设备,文件也就不再局限于顺序文件,还有了索引文件、链表文件等,因而,对文件的访问可以是顺序访问,也可以是直接访问。
  4.数据的存取基本上以记录为单位
  1970年,IBM公司的研究员E.F.Codd在题为《大型共享数据库数据的关系模型》的论文中提出了数据库的关系模型,为这一代技术奠定了理论基础。到了80年代,几乎所有新开发的数据库系统都是此型的。真正使得关系数据库技术实用化的关键人物是James Gray。Gray在解决如何保障数据的完整性、安全性、并发性以及数据库的故障恢复能力等重大技术问题方面发挥了关键作用。关系数据库系统的出现,促进了数据库的小型化和普及化,使得在微型机上配置数据库系统成为可能。
  三.全新的功能丰富的数据库系统阶段
  功能丰富的数据库系统阶段是从60年代后期开始的。在这一阶段中,数据库中的数据不再是面向某个应用或某个程序,而是面向整个企业(组织)或整个应用的。
  该阶段的特点是:
  1.采用复杂的结构化的数据模型
  数据库系统不仅要描述数据本身,还要描述数据之间的联系。这种联系是通过存取路径来实现的。
  2.较高的数据独立性
  数据和程序彼此独立,数据存储结构的变化尽量不影响用户程序的使用。
  3.最低的冗余度
  数据库系统中的重复数据被减少到最低程度,这样,在有限的存储空间内可以存放更多的数据并减少存取时间。
  4.数据控制功能
  数据库系统具有数据的安全性,以防止数据的丢失和被非法使用;具有数据的恢复功能,在数据库被破坏或数据不可靠时,系统有能力把數据库恢复到最近某个时刻的正确状态。
  目前已从多方面发展了现行的数据库系统技术。我们可以从数据模型、新技术内容、应用领域三个方面概括这一代数据库系统的发展。
  (1) 面向对象的方法和技术对数据库发展的影响最为深远
  80年代,面向对象的方法和技术的出现,对计算机各个领域,包括程序设计语言、软件工程、信息系统设计以及计算机硬件设备等都产生了深远的影响,也给面临新挑战的数据库技术带来了新的机遇和希望。
  (2) 数据库技术与多学科技术的有机结合
  数据库技术与多学科技术的有机结合是当前数据库发展的重要特征。计算机领域中其他新兴技术的发展对数据库技术产生了重大影响。传统的数据库技术和其他计算机技术的结合、互相渗透,使数据库中新的技术内容层出不穷。数据库的许多概念、技术内容、应用领域,甚至某些原理都有了重大的发展和变化。
  (3) 面向专门应用领域的数据库技术的研究
  为了适应数据库应用多元化的要求,在传统数据库基础上,结合各个专门应用领域的特点,研究适合该应用领域的数据库技术。同时,数据库系统结构也由主机/终端的集中式结构发展到网络环境的分布式结构,随后又发展成两层、三层或多层客户,多种数据库结构满足了不同应用的需求,适应了不同的应用环境。
  总之使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间;实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数据库应用程序。数据库在我国正得到愈来愈广泛的应用,必将成为经济管理的有力工具。
其他文献
【摘要】2014年我国外贸增速2.3%,高于全球平均水平2%。随着国家“一带一路”政策的推进,必定促进我国外贸经济的更高速发展,外贸企业就更需大批优秀的外贸会计人才。尤其去年国家税务总局去年发布《关于外贸综合服务企业出口货物退(免)税有关问题的公告》后,许多财税中介服务机构也需要大批懂得出口退税的外贸会计人才。因此,本文针对高校《外贸会计》课程现状等问题,就其建设与发展的改革思路进行探讨,以提出具
崔世光先生使用山东民间音乐元素创作的《山东风俗组曲》是我国民族钢琴音乐作品的代表之一.文章以该钢琴曲的民族化创作特征进行分析,可以进一步深入的了解该钢琴曲,了解山
《李俨钱宝琮科学史全集》十卷本最近面世。它基本上反映了自20世纪一十年代新文化运动起到六十年代中期约半个世纪中中国数学史的研究状况。通过李俨、钱宝琮以及在他们影响
我国当代的工笔花鸟画艺术对于我国传统的工笔花鸟艺术来说有着新的艺术特点,可以称其为我国工笔画艺术在当代发展之下的当代性艺术风格之体现.工笔画作为我国传统绘画,凝聚
【摘要】国债理论最先起源于欧洲资本主义,随着经济体系的不断发展,国债可以作为良好的财政工具,通过扩张性的财政政策减少经济危机所造成的影响。在我国经济发展过程中,公共财政能够推动我国发展的重要保证,同时,还能保证我国经济的发展。就目前来说,经济市场没有完善的机制,导致市场不具备稳定性,政府职能逐渐扩大目,对于资金的需求也会逐渐增加,导致财政赤字的出现,不利于经济的发展,国债能够有效的缓解此种现象,只
目的:分析机械性取栓结合颅内外动脉支架治疗急性缺血性脑卒中的临床应用.方法:2016年3月至2017年11月期间,回顾性选择我院收治的18例急性缺血性脑卒中患者作为研究对象,均予
体验式教学是一种学生自主体验知识、情感、内容,经历知识产生过程的建构式教学方式,迎合了新课改的理念.所以,在素质教育扎根的英语课堂上,体验式教学是教师依赖的教学方式,
目的 :关于个体化血液透析方案在慢性肾功能衰竭尿毒症期进行治疗所取得的效果分析,以便于为临床的治疗工作提供可行依据.方法;本研究的所有研究对象为我院在2017年1月到2018
随着时代的进步和发展,社会主义市场经济体制正在日趋完善,在我国当前的市场经济背景下的国有企业要想蓬勃发展,必须要紧跟时代的步伐,顺应改革发展潮流.但是国有企业的思想
随着课程改革的不断推进,对学生提出了更高的要求.而在小学英语教学过程中,英语阅读是我们小学英语课程的重要教学内容之一,英语阅读对培养学生的英语综合运用能力具有十分重