数据库管理技术发展的三个阶段,没有专门软件管理是下面三个阶段。
1、人工管理阶段。
2、文件系统阶段。
3、数据库系统阶段。发生的时间人工管理阶段,20世纪50年代中期以前。文件系统阶段,20世纪50年代中期稍后。数据库系统阶段,20世纪60年代后期。
如果你问的是GIS的空间数据库的话:GIS空间数据库的发展经历三个阶段——
Geographic Information Systems (1980s)
Geographic Information Science (1990s)
Geographic Information Services (2000s)
第一个阶段GIS主要的使用者是一些专业人员,例如地图制图人员等,比如ESRI Arc/Info,GIS厂商所定位的客户群体是那些只关注于空间数据分析的用户。
这块特定的市场相对较小,其中包括科学界和 部门的专家。
与其他信息技术的用户相比,GIS用户更多是在封闭的环境中工作,使用特别为他们设计的专用数据库;
第二个阶段GIS则进行了一系列的规范化,比如提出了较为完善的理论、框架等,出现了数据模型、数据 *** 作等。
第三个阶段随着Inter时代的到来,出现了另一批使用空间数据的用户群,他们更喜欢在一个非常高级的、用户界面非常友好的层次上使用空间数据。
比如百度地图,google earth 支持空间查询,能够迅速定位,选择路径等。
如果你只是单纯问数据库的话:
总体说来,数据库技术从开始到现在一共经历了三个发展阶段:第一代是网状、层次数据库系统,第二代是关系数据库系统,第三代是以面向对象数据模型为主要特征的数据库系统。
第一代包括网状和层次数据库系统,是因为它们的数据模型虽然分别为层次和网状模型,但实质上层次模型只是网状模型的特例而已。
这二者都是格式化数据模型,都是在60年代后期研究和开发的,不论是体系结构、数据库语言,还是数据的存储管理,都具有共同特征,所以它们应该划分为一代。
第二代数据库系统支持关系数据模型。
关系模型不仅具有简单、清晰的优点,而且有关系代数作为语言模型,有关系数据理论作为理论基础。
因此关系数据库具有形式基础好、数据独立性强、数据库语言非过程化等特点,这些特点是数据库技术发展到了第二代的显著标志。
虽然关系数据模型描述了现实世界数据的结构和一些重要的相互联系,但是仍然不足以抓住和表达数据对象所具有的丰富而重要的语义,因而它属于语法模型。
第三代数据库系统的特征是数据模型更加丰富,数据管理功能更为强大,能够支持传统数据库难以支持的新的应用需求。
不过你提到了GIS那应该是问空间数据库吧?就是在普通关系数据库上加入了对空间数据的处理 *** 作,应该是关系数据库的进一步发展,GIS就是空间数据库的一个应用~
呵呵,我的专业就是GIS,今天刚结束空间数据库原理专业课考试,希望能够帮到你。
计算机数据管理的发展大致经历了人工管理、文件管理和(数据库管理)三个发展阶段。
(1)人工管理阶段:20世纪50年代中期以前,计算机主要用于科学计算。
(2)文件系统阶段:20世纪50年代后期至60年代中后期。
(3)数据库系统阶段:从20世纪60年代后期开始。
(一)简单应用 (20世纪50年代以前)
这个阶段最基本的特征是无数据管理及完全分散的手工方式。它表现在:
·无外存或只有磁带外存,输入输出设备简单。
·无 *** 作系统,无文件管理系统,无管理数据的软件。
·数据是程序的组成部分,数据不独立。修改数据必须修改程序。处理时,数据随程序一道送入内存,用完后全部撤出计算机,不能保留。数据大量重复,不能共享。
·文件系统尚未出现,程序员必须自行设计数据的组织方式。
(二)文件系统 (50年代后期到60年代中期)
这个阶段的基本特征是有了面向应用的数据管理功能,工作方式是分散的非手工的,其表现为:
·外存有了很大的发展,除磁带机外,还出现了大容量的硬盘和灵活的软磁盘。输入、输出能力大大加强。
·系统软件方面出现了 *** 作系统、文件管理系统和多用户的分时系统,出现了专用于商业事务管理的高级语言COBOL。它主要用于文件处理,也可以进行非数值处理。
·数据管理方面,实现了数据对程序的一定的独立性,数据不再是程序的组成部分,修改数据不必修改程序,数据有结构,被组织到文件内,存储在磁带、磁盘上,可以反复使用和保存。文件逻辑结构向存储结构的转换由软件系统自动完成,系统开发和维护工作得到减轻。
·文件类型已经多样化。由于有了直接存取设备,就有了索引文件、链接文件、直接存取文件等,而且能对排序文件进行多码检索。
·数据存取以记录为单位。
这一阶段数据管理的不足之处表现在:
·数据冗余度大。文件系统中文件基本上对应于某个应用程序,数据仍是面向应用的,不同应用程序所需数据有部分相同时,仍需建立各自的数据文件,不能共享,数据维护困难,一致性难以保证。
·数据与程序独立性仍不高。文件是为某一特定应用服务的,系统不易扩充。一旦数据逻辑结构改变,就必须修改文件结构的定义及应用程序;应用程序的变化也将影响文件的结构。因而文件仍不能反映现实世界事物之间的联系。
(三)数据库系统 (60年代后期开始)
60年代后期,计算机在管理中的应用更加广泛,数据量急剧增大,对数据共享的要求越来越迫切;同时,大容量磁盘已经出现,联机实时处理业务增多;软件价格在系统中的比重日益上升,硬件价格大幅下降,编制和维护应用软件所需成本相对增加。在这种情况下,为了解决多用户、多应用共享数据的需求,使数据为尽可能多的应用程序服务,出现了数据库系统,其特点是:
·面向全组织的复杂数据结构。数据库中的数据结构不仅描述了数据自身,而且描述了整个组织数据之间的联系,实现了整个组织数据的结构化。
·数据冗余度小,易于扩充。由于数据库从组织的整体来看待数据,数据不再是面向某一特定的应用,而是面向整个系统,减少了数据冗余和数据之间不一致现象。在数据库系统下,可以根据不同的应用需求选择相应的数据加以使用,使系统易于扩充。
·数据与程序独立。数据库系统提供了数据的存储结构与逻辑结构之间的映射功能及总体逻辑结构与局部逻辑结构之间的映射功能,从而使得当数据的存储结构改变时,逻辑结构保持不变,或者当总体逻辑结构改变时,局部逻辑结构可以保持不变,从而实现了数据的物理独立性和逻辑独立性,把数据的定义和描述与应用程序完全分离开。
·统一的数据控制功能。数据库系统提供了数据的安全性控制 (Security)和完整性控制 (Integrity),允许多个用户同时使用数据库资源。数据库的上述特点,使得信息系统的研制从围绕加工数据的以程序为中心转移到围绕共享的数据库来进行,实现了数据的集中管理,提高了数据的利用率和一致性,从而能更好地为决策服务。因此,数据库技术在信息系统应用中正起着越来越重要的作用。
以上就是关于数据库管理技术发展的三个阶段没有专门全部的内容,包括:数据库管理技术发展的三个阶段没有专门、GIS空间数据库的发展经历了哪些阶段、计算机数据管理的发展大致经历了人工管理,文件系统和( )三个阶段等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)