数据库技术及应用第一讲数据库技术基础(一)数据管理技术的发展数据管理技术的发展,与硬件(主要是外存)、软件、计算机应用的范围有密切联系。数据管理技术的发展经历了三个阶段:人工阶段、文件系统阶段和数据库阶段。1 人工阶段(20世纪50年代中期以前)数据管理特点为:l 数据不保存在机器中l 没有专用的软件对数据进行管理l 只有程序的概念,没有文件的概念l 数据面向应用2 文件系统阶段(20世纪50年代后期至60年代中期)数据管理的特点为:l 数据可长期保存在外存的磁盘上l 数据的逻辑结构与物理结构有了区别l 文件组织已呈现多样化,有索引文件、链接文件和散列文件等l 数据不再属于某个特定的程序,可以重复使用3数据库阶段(20世纪60年代末开始至今)数据管理的特点为:l 采用复杂的数据模型表示数据结构l 有较高的数据独立性l 数据库系统为用户提供方便的用户接口,用户可以使用查询语言或终端命令操作数据库,也可以用程序方式操作数据库l 系统提供数据库的恢复、并发控制数据完整性和数据安全性四个方面的数据控制