数据库系统的基本概念(第一章)-----数据管理技术的发展史

2018-01-16 19:54:18来源:cnblogs.com作者:23云恋49枫人点击

分享

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、开放数据库互联技术

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台