数据库的开发阶段分为以下几个阶段:人工管理阶段,文件系统阶段,数据库系统阶段,高级数据库阶段。
数据库服务中心的人工管理阶段
50年代中期之前,计算机硬件和软件是不完美的。软件设计方面还没有操作管理系统,硬件存储技术设备只有磁带、卡片和纸带,当时的计算机主要可以用于科学理论计算。由于该阶段是尚未数据库管理软件系统,只在预定的逻辑结构数据的程序员在程序中,而且其物理结构的设计,包括一存储结构,访问方法,输入和输出等。
由于数据库组织是面向应用的,不同的计算程序不能共享数据,当数据库物理组织或存储技术设备进行改变时,用户管理程序就必须重新编制。因此不同的应用程序之间存在大量的重复数据,因此保持应用程序之间数据的一致性。
这一阶段的主要特征可概括如下:
计算机中没有社会支持数据管理的软件,计算机信息系统不提供对用户通过数据库管理服务功能,用户编程,一定要充分考虑好相关的数据,包括定义数据存储结构,它是可访问的方法。程序和数据是一个企业不可进行分割的整体。数据出程序无值,数据不独立,应用程序只包含自己要用到的全部数据。
数据不能被共享。不同的程序有自己的数据库,不同的程序的数据通常是不一样的,不共享;甚至不同的程序使用相同的一组数据,该数据不能被共享,每个程序仍需要加入该组数据,其中的一部分可以省略。数据库基于这种信息数据的不可共享性,必然导致工作程序与程序设计之间发展存在大量的重复进行数据,浪费存储空间。
基于信息数据与程序是一个企业整体,数据库可以只为本程序所使用,数据库不能被单独保存。在程序中的数据的逻辑和物理结构中指定,数据和程序不是独立的。数据我们只有与相应的程序进行一起保存才有社会价值,否则毫无用处。因此所有程序数据库不单独保存。数据处理是间歇模式。
文件系统阶段
50年代中期到60年代中期,主要标志是计算机网络中有了专门进行管理信息数据库的软件——操作控制系统(文件资源管理)。由于硬盘诸如直接发生鼓计算机大容量存储设备。
推动了软件进行技术的发展,软件的领域不断出现了操作控制系统和高级软件,操作系统为用户可以使用文件提供了友好界面。数据库的操作信息系统中的文件系统是专门人员管理外存的数据资源管理会计软件,操作系统的出现标志着数据管理的一个新阶段。
在文件系统阶段,操作系统存储在外部存储器中的文件为单位的数据,数据库的统一管理,文件管理是操作系统的一个重要资源。
版权声明:本文为Yun88网的原创文章,转载请附上原文出处链接及本声明。
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
1月16日,2025腾讯产业合作伙伴大会在三亚召开。云巴巴,荣膺“2024腾讯云卓越合作伙伴奖—星云奖”和“2024腾讯云AI产品突出贡献奖”双项大奖
作为国内领先的解决方案提供商,基调听云与博睿数据凭借差异化的技术路径与行业深耕,分别构建了独特的产品优势。云巴巴将以他们为例,从功能、技术、行业适配性、成本等维度展开分析,为企业提供选型参考。
从0到1搭建一套适配海外市场的音视频系统,企业往往面临技术门槛高、开发周期长、本地化复杂等难题。如何快速破局?
腾讯会议与腾讯电子签的深度结合,正以“边开会边签约”的创新模式,来重塑各大行业的服务流程,让企业服务从“线下跑腿”迈向“线上闭环”。
南北外贸软件的CRM系统凭借其客户关系管理、数据整合与智能分析能力,成为外贸企业突破困局的有利渠道。