人工管理阶段(20世纪50年代中期以前) 应用程序1 ≯数据组1 应用程序2 数据组2 应用程序n 数据组n
应用程序1 应用程序2 应用程序n 数据组1 数据组2 数据组n 人工管理阶段(20世纪50年代中期以前)
文件系统阶段(50后期-60后期) 应用程序1 数据组1 应用程序2 文件 管理系统 数据组2 应用程序n 问题: 数据组n 数据冗余与数据不一致 数据结构的不一致 数据与应用程序缺乏独立性
应用程序1 应用程序2 应用程序n 数据组1 数据组2 数据组n 文件系统阶段(50后期-60后期) 文件 管理系统 问题: 数据冗余与数据不一致 数据结构的不一致 数据与应用程序缺乏独立性
数据库系统阶段(70初期-) 应用程序1 应用程序2 数据库 管理系统 数据库 数据库是以一定的组织 方式存储在一起的相关 数据的的集合 应用程序n
应用程序1 应用程序2 应用程序n 数据库 数据库系统阶段(70初期-) 数据库 管理系统 数据库是以一定的组织 方式存储在一起的相关 数据的的集合
数据库系统的优点 ●实现数据共享 ●减少数据的冗余度 ●数据的一致性和完整性好 ●数据和程序之间的独立性好 ●有较髙的数据安全性,实现并发控制 ●提供数据排序、统计、分析等多种数据操作
⚫实现数据共享 ⚫减少数据的冗余度 ⚫数据的一致性和完整性好 ⚫数据和程序之间的独立性好 ⚫有较高的数据安全性,实现并发控制 ⚫提供数据排序、统计、分析等多种数据操作 数据库系统的优点