热搜词: 

数据库的发展经历了哪几个阶段

发布:门伯通

I、数据库的发展过程

1.摇篮和萌芽阶段:第一个使用“数据库”一词的人是美国系统开发公司在20世纪60年代为美国海军基地开发数据时引用的。

1963年,IDS(IntegrateData)。 由C.W.Bachman设计开发的Store)系统开始投入使用。 它可以为多个COBOL程序共享数据库。

1968年,TOTAL网络数据库系统等开始出现;

1969年,IBM的McGee等人开发的分层数据库系统IMS系统发布,可以允许多个程序共享一个数据库。

1969年10月,CODASYL数据库的开发者提出了DBTG网络模型数据库系统规范报告,使系统数据库开始规范化、标准化。

正因如此,很多专家认为数据库技术起源于20世纪60年代末

数据库技术的出现源于社会的现实需求,数据技术的实现必须是。 以理论为指导。 系统的发展和应用不断推动数据库理论的发展和完善。

2、发展阶段:20世纪80年代,大量商用关系数据库系统发布并广泛使用。 其中一些既适用于大型计算机系统,也适用于中型、小型和微型计算机。 信息系统。 。

这一时期也使用了分布式数据库系统。

1970年,IBM圣何塞研究所的E·F·Code发表了题为《大型共享数据库的关系数据模型》的论文,开创了关系方法和关系数据库标准化的理论研究。

关系方法由于其理论的完善性和结构的简单性,在数据库技术的发展中发挥了至关重要的作用,成功地奠定了数据理论关系的基石。

1971年,美国数据系统语言协会在正式发表的DBTG报告中提出了三级抽象模型,即描述应用程序所需的数据结构部分的外部模型,以及描述整个对象系统的外部模型。 描述数据结构的概念模型和描述数据存储结构的内部模型解决了数据独立性问题。

1974年,IBM的SanJose研究所成功开发了SystemR关系数据库管理系统,并将其发布到软件市场。

1976年,美籍华人陈平山提出数据库逻辑设计的实连接(体)方法。

1978年,新奥尔良发表了DBDWD报告,该报告将数据库系统的设计过程分为四个阶段:需求分析、信息分析和定义、逻辑设计和物理设计。

1980年,J.D.Ulman撰写的《数据库系统原理》一书正式出版。

1981年,E·F·Code荣获计算机科学界最高荣誉ACM都灵奖。

1984年,DavidMarer撰写的《关系数据库理论》一书标志着数据库理论的成熟。

3.成熟阶段:自20世纪80年代至今,数据库理论和应用进入了成熟发展期。 易观国际发布《IT产品与服务——2007年中国数据库软件市场数据监测》进行回顾。 中国数据库管理软件市场。

数据显示,2007年中国商业数据库市场总体规模达到21.72亿元,比去年同期增长15%。

从厂商之间的竞争来看,国际软件巨头占据了绝大多数市场份额。

Oracle、IBM、微软、Sybase牢牢占据国内数据库软件市场前四名,市场份额高达93.8%。

本季度国家数据库的市场份额继续增长。 国家抓住推动自主创新的机遇,以拥有“自主知识产权”的产品为契机,满足信息化融合的需求。 部委和地方当局。

2008年,中国商业数据库市场总体规模达到28.25亿元,比上年增长30%。 一方面,这主要得益于中国电子市场的大幅增长。 政府建设与中国***认真对待版权。

其中,Oracle占据44%的市场份额,IBM占据20%的市场份额,微软占据18%的市场份额,Sybase占据10%的市场份额。 然而,国家数据库占据了10%的市场份额。 在的支持下,占据8%的市场份额,较2007年同期增长25%。

其中,大梦数据库实现年营业额6600万元,市场份额第一国内数据库中。

预计2009年中国商用数据库市场规模将达到31亿元人民币。 同时,随着中国政府鼓励自主创新,国产数据库将占据更大的市场份额。

此外,MySQL等开源数据库也让大量黑客和中小型企业用户忙碌起来。 与此同时,被黑数据库在中国数据库市场占据了较大份额。 它们的价值并不低于整个商业数据库市场。

II、数据库发展的三个阶段

数据库发展的三个阶段介绍如下:

数据库管理技术的发展经历了三个阶段:手工管理阶段、文件系统阶段和数据库系统阶段。

1.人工管理阶段

最初的数据处理是人工完成的,因为当时计算机主要用于科学计算。

手工管理阶段的特点:

数据量小:数据和程序一一对应,数据驱动的应用的独立性非常低。 由于应用程序处理的数据可能存在一定的关系,因此程序之间会存在大量的重复数据。

数据不保存:由于现阶段计算机的主要任务是科学计算,所以一般不需要长期保存。 只要计算一下结果就可以了。

没有软件系统来管理数据:程序员不仅要确定数据的逻辑结构,还要设计程序中的物理结构,包括方法存储结构访问方法、输入输出方法,ETC。

2.文件系统阶段

主要是由于大容量磁盘等辅助存储设备的出现,目前文件系统专门管理导出的辅助设备上的数据。 是在系统内运行的子系统A。 在文件系统中,数据按照一定的规则组织成文件,应用存储通过文件系统访问和处理文件中的数据。

数据可以长期保留:程序可以通过文件名访问和读取数据,而不管数据的物理位置如何。

数据不属于特定的应用程序:应用程序和数据不再直接对应,可以重复使用。 不同的应用程序不能共享相同的数据文件。

文件组织形式多样:索引文件、链接文件、Hash文件等。 文件之间没有联系,相互独立。 数据之间的连接必须通过程序来建立。

文件系统的缺点:数据冗余、数据不一致、数据隔离。

3.数据库系统阶段

数据库系统是包括计算机硬件和软件资源的系统。 它对大量相关数据进行动态、有组织的存储,并方便用户访问。 许多用户。 它与文件系统的重要区别是:数据充分共享、交叉访问、与应用程序高度独立。

以上就是关于数据库的发展经历了哪几个阶段的全部内容,希望能够帮到您。

大家都在看

查看更多综合百科