数据管理技术的发展

一、人工管理阶段(20世纪50年代中期以前)

特点:

1、  数据不保存在计算机中;

2、  没有专门的软件对数据进行管理;

3、  只有程序的概念,没有文件的概念;

4、  数据面向程序;

二、文件系统阶段(20世纪50年代后期至60年代后期)

特点:

1、  数据可长期保存在磁盘上;

2、  数据的逻辑结构与物理结构有了区别;

3、  文件组织多样化,有了索引文件、链接文件和直接存取文件等;

4、  数据不再属于某个特定程序,可重复使用,即数据面向应用;

5、  对数据的操作以记录为单位;

缺陷:

1、  数据冗余;

2、  数据不一致;

3、  数据联系弱;

三、数据库阶段(20世纪60年代中期出现系统,20世纪60年代末的三大时间)

三大事件:

     11968年美国IBM公司推出层次模型的IMS(Information Management System)系统;

     21969年美国CODASYLConference On Data System Language)组织发布了DBTGData Base Task Group)报告,总结了当时各式各样的数据库,提成网状模型,尔后于19714月正式通过;

     31970年美国IBM公司的E.F.Codd连续发表论文,提成关系模型,奠定了关系数据库的理论基础;

特点:

    1) 采用了数据模型表示复杂的数据结构;

    2) 有较高的数据独立性(数据结构分成用户的局部逻辑结构、数据库的整体逻辑结构和物理结构三级);

    3) 数据库系统提供了方便的用户接口,可以使用查询语言、终端命令或程序方式操作数据库;

    4) 数据库系统提供了四个方面的数据控制功能:数据库的恢复、数据的并发控制、 数据的完整性、数据完全性。

    5) 增加了系统的灵活性:对数据的操作不一定以记录为单位,可以以数据项为单位。

相关术语的定义

    DBDB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。DB能为各种用户共享,具有较小冗余度、数据间联系紧密而又有较高的数据独立性等特点。

    DBMS:是位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分成层次型、网状型、关系型和面向对象型。

    DBS:是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。

数据库技术,是一门研究数据库结构、存储、设计、管理和使用的软件学科。

四、高级数据库阶段(20世纪80年代)

    1、面向对象的概念建模

    2、开放数据库互联技术

白俊遥博客

fiveblog
请先登录后发表评论
  • 最新评论
  • 总共0条评论