手工管理阶段(4650年代中期) ●早期计算机数据处理应用没有专门管理数 据的软件,程序自带数据。其特点是: 数据独立性差,不能共享; 数龙几余 无法集中式管理 主要用子科学计算 上一页 应用程序1 数据组1 停止放映 应用程序n 数据组n 第6页
下一页 上一页 停止放映 第6页 手工管理阶段(46~50年代中期) ⚫ 早期计算机数据处理应用没有专门管理数 据的软件,程序自带数据。其特点是: –数据独立性差,不能共享; –数据冗余 –无法集中式管理 –主要用于科学计算 应用程序1 应用程序n …... 数据组1 数据组n …
文件系统阶段(5060年代) ●数据以文件的形式存放于外存中,数据由文件 系统FS和操作系统0S统一管理,数据通过程序 方式来实现操作。其特点是 文件系统是应用程序和数据问的公共接 统一存取 文件由用户自定义,格式和内容不统一,难 于共享; 数几余度大 上一页 又件系统本身无法解央这些问题。 停止放映 应用程序1 数据组1 文件 系统 应用程序n 数据组m 第7页
下一页 上一页 停止放映 第7页 文件系统阶段(50~60年代) ⚫ 数据以文件的形式存放于外存中,数据由文件 系统FS和操作系统OS统一管理,数据通过程序 方式来实现操作。其特点是: –文件系统是应用程序和数据间的公共接口、 统一存取; –文件由用户自定义,格式和内容不统一,难 于共享; –数据冗余度大 –文件系统本身无法解决这些问题。 应用程序1 应用程序n …... 数据组1 数据组m …... 文件 系统
数据库系统阶段(60年代至今 ●由DBMS实现对DB的定义、管理和操作。DBS是 用户和数据间的接囗,特别是网络和通信技术 的发展,使异地、异机间的数据共享成为现实。 其特点是: 能为多用户女享 数据冗余度最 可以交互方式或程序方式操作 ●问题:异地共享一处的数据,容易造成网络通信 上一页 “堵塞” 停止放映 应用程序1 DBMS DB 应用程序n 第8页
下一页 上一页 停止放映 第8页 数据库系统阶段(60年代~至今) ⚫ 由DBMS实现对DB的定义、管理和操作。DBMS是 用户和数据间的接口,特别是网络和通信技术 的发展,使异地、异机间的数据共享成为现实。 其特点是: –能为多用户共享 –数据冗余度最小 –可以交互方式或程序方式操作 ⚫ 问题:异地共享一处的数据,容易造成网络通信 “堵塞” 应用程序1 应用程序n …... DBMS DB
分布式数据库系统阶段(80年代中期) ●分布式数据库DDBs( Distributed dbs技术是D技 术和网络、通信技术的结晶产物。 ●其主要特点: 处理的数据分散在各个结点上,每个结点的数 据由本地的DB管理,各结点间可以数据共享; 充分利用、发挥各个结点的资源优势,减轻网 络负担; DBMSI DBMSi 上一页 停止放映 DBI DBi DDBMS 第9页
下一页 上一页 停止放映 第9页 分布式数据库系统阶段(80年代中期) ⚫ 分布式数据库DDBS(Distributed DBS)技术是DB技 术和网络、通信技术的结晶产物。 ⚫ 其主要特点: –处理的数据分散在各个结点上,每个结点的数 据由本地的DBMS管理,各结点间可以数据共享; –充分利用、发挥各个结点的资源优势,减轻网 络负担; DBMS1 DBMSi DB1 DBi DDBMS …
数据库技术的发展方向 ●数据库的发展方向: 可视化 多媒体 面向对象的处理 交叉平台 开放式 上一页 ●现代数据库还要具有: 停止放映 数据仓库、数据挖掘、知识发现、决 策支持的功能。 第10页
下一页 上一页 停止放映 第10页 数据库技术的发展方向 ⚫ 数据库的发展方向: – 可视化 – 多媒体 – 面向对象的处理 – 交叉平台 – 开放式 ⚫ 现代数据库还要具有: 数据仓库、数据挖掘、知识发现、决 策支持的功能