1、人工管理阶段

1、数据不保存在计算机内
2、没有专门的软件对数据进行管理
3、只有程序概念,没有文件概念
4、数据面向程序

2、文件系统阶段

特点:
1、数据以“文件”形式可长期保存在外部存储器的磁盘上
2、数据的逻辑结构与物理结构有了区别,但是比较简单
3、文件组织已多样化
4、数据不在隶属于某个可定的程序,可以重复使用,即数据面向应用
5、对数据的操作以记录为单位


缺点:
1、数据冗余(文件缺乏联系,同样的数据在多个文件中重复储存)
2、数据不一致(数据冗余造成的,数据结果不一致)
3、数据联系弱(数据相互独立)

3、数据库阶段

数据库管理技术进入数据库阶段的标志是20世纪60年代末的三件大事:

1、1968年美国IBM公司推出层次模型的IMS(Information Management System)系统
2、1969年美国CODASYL组织发布了DBTG报告,总结了各式各样的数据库,提出网状模型
3、1970年美国IBM公司的E.F.Codd 连续发表论文,提出关系模型,奠定了关系数据库的理论基础

数据库阶段的数据管理具有以下特点:

1、采用数据模型表示复杂的数据结构(既描述数据的特性,也表达数据间的联系,这种联系通过存取路径实现,表示自然的数据联系是数据库与传统文件的根本区别)
2、有较高的数据独立性(应用程序与数据库的数据结构之间相互独立)
3、数据库系统为用户提供了方便的用户接口(可以使用命令或者程序操作数据库)
4、数据库系统提供以下四方面的数据控制功能:
1>数据库的恢复(被破坏时,系统有能力恢复)
2>数据库的并发控制(对并发进行控制,防止数据库被破坏)
3>数据的完整性
4>数据的安全性
5、增加了系统的灵活性

4、高级数据库阶段

高级数据库阶段的主要标志是20世纪80年代的分布式数据库系统,90年代的对象数据库系统以及21世纪的Web数据库系统

1、面向对象的概念建模
2、开放数据库互联技术

 

posted on 2018-01-16 11:47  23云恋49枫  阅读(582)  评论(0编辑  收藏  举报