数据库的发展经历了哪几个阶段
发布:门伯通
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.数据库系统阶段
数据库系统是包括计算机硬件和软件资源的系统。 它对大量相关数据进行动态、有组织的存储,并方便用户访问。 许多用户。 它与文件系统的重要区别是:数据充分共享、交叉访问、与应用程序高度独立。
以上就是关于数据库的发展经历了哪几个阶段的全部内容,希望能够帮到您。
版权声明:本文来自用户投稿,不代表【服务器教程】立场,本平台所发表的文章、图片属于原权利人所有,因客观原因,或会存在不当使用的情况,非恶意侵犯原权利人相关权益,敬请相关权利人谅解并与我们联系,我们将及时处理,共同维护良好的网络创作环境。
大家都在看
-
数据库服务器跟应用服务器
数据库服务器和应用服务器连接服务器是提供计算机服务的设备,由于服务器需要响应服务的请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的功能。
-
怎么把软件上传到服务器
1、首先在任意一个浏览器的地址栏中输入服务器的IP地址。1.在root权限下,通过如下命令安装Vsftp。有两种方法上传程序到服务器里面。第三个问题可以做服务器不过
-
迅雷为什么服务器不可用
防火墙阻止了迅雷的正常访问,此情况,可以通过迅雷是否能正常下载来判断,如果下载异常,请设置自己的防火墙。1、打开运行,在运行里面输入一个如下命令语句:regsvr32C:,再
-
服务器出现性能问题怎么解决
警告性能有限的服务器可能会导致生产力和客户满意度降低。相信很多人在如何提高服务器的性能问题上存在疑惑,小编查阅了各式资料,希望能够解决大家的疑惑。首先不是
-
华为手机提示app服务器连接失败
检查网络是否正常,更换3G/4G网络或者其他无线网络尝试。1、检查网络是否正常,更换3G/4G网络或者其他无线网络尝试。
-
租用独立服务器哪个平台好
独立ip服务器是众多服务器中的一种,每种类型的服务器服务对象不一样,为网站找对很重要。在选择租用独立服务器的平台时,市场上有很多选择。
-
服务器连接打印机显示控制器失败
如果您尝试访问远程计算机的共享打印机时遇到了服务器响应失败的问题,请考虑以下解决方案:1.检查网络连接:确保您的网络连接通畅,并且远程计算机检查本地网络连接是否正常。
-
论文中的数据库数据表怎么做
phpmyadmin中数据表怎么操作打开phpmyadmin登录页面,输入您的phpmyadmin登录用户名和密码,然后点击右下角的运行即可登录。2成功登录phpmyadmin后,您可以创建phpmyadmin.桌子
-
wind金融数据库免费版
wind(万得)数据库怎么用?1、注册并获得访问权限:在使用Wind数据库之前,您必须注册账户并获得相关访问权限。2.数据查询与分析:用户可以通过Wind终端或API接口查询、
-
vivo手机应用显示服务器连接失败
手机无法连接服务器怎么办手机无法连接到服务器原因:1、手机所在的地方位置网络信号不好,可以换个地方搜索。1、无线信号较弱、手机信号较弱,所在环境网络不稳定会出现该