1数据库发展简史.ppt

上传人:本田雅阁 文档编号:2133539 上传时间:2019-02-20 格式:PPT 页数:42 大小:5.12MB
返回 下载 相关 举报
1数据库发展简史.ppt_第1页
第1页 / 共42页
1数据库发展简史.ppt_第2页
第2页 / 共42页
1数据库发展简史.ppt_第3页
第3页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《1数据库发展简史.ppt》由会员分享,可在线阅读,更多相关《1数据库发展简史.ppt(42页珍藏版)》请在三一文库上搜索。

1、第一章 数据库发展史,授课教师:黄旭慧 13970979836 ,第一章 数据库发展史 教学内容: 数据管理技术的发展; 数据库技术的产生和发展; 数据库应用系统体系结构的发展。,教学重点: 数据库技术的产生和发展;,教学目的: 使同学们对数据库技术的概貌有一个 初步的了解,提高同学们对学习数据库 技术的兴趣。,简介提纲,一、数据管理技术的发展,三、数据库系统阶段的特点,四、高级数据库技术,二、数据库阶段的标志,五、数据库应用系统体系结构的发展,数据处理: 数据管理:,最初是指在计算机上加工商业、企业的信息 和数据;现在常用来泛指非科技工程方面的 所有计算、管理和操纵任何形式的数据资料。,指对

2、数据进行收集、分类、组织、编码、 存储、检索、维护和传播等工作。,一、数据管理技术的发展,数据管理技术的发展阶段,数据管理技术的发展阶段,1人工管理阶段 2文件系统阶段(倒排文件系统) 3数据库管理, 人工管理阶段, 人工管理阶段-数据管理的特点,、数据的逻辑结构和物理结构相同,数据的组织方式 必须由程序员自行设计与安排;,逻辑结构:数据在用户面前所呈现的结构。 物理结构:数据在物理存储设备上的结构。 (存储结构改变就要修改程序),、数据不保存在机器中; 、没有专用的软件对数据进行管理; 、只有程序的概念而没有文件的概念、数据面向应用 也就是一组数据只能对应一个程序。,文件系统阶段, 文件系统

3、阶段-数据管理的特点, 数据的逻辑结构和物理结构有一定的区别,有文件 系统的存取方法来实现两者间的转换;, 数据可长期保存在外存的磁盘上; 文件组织已呈现多样化,有索引文件,链接文件和散 列文件等; 数据不再属于某个特定的程序,可以重复使用; 对数据的访问以记录为单位,数据仍是面向应用的。,文件系统阶段,文件系统的三个缺陷: 数据冗余性、 数据不一致性、 数据联系弱。,职工工资文件,职工档案文件,职工保健文件,文件系统 - 数据库系统,职工工资文件,职工档案文件,职工保健文件,职工工资文件,职工档案文件,职工保健文件,文件系统中的文件,数据库中的文件, 倒排文件系统阶段 为了提高系统性能,对索

4、引文件进行推广,即: 对每个字段都提供单独的索引。,优点:使用户不仅能用关键码,而且也能按字段的任何组合 容易地检索记录。很适合于信息检索系统。,缺点:索引可能比数据占有更多的存储空间; 数据的更新比较复杂和困难。,简介提纲,一、数据管理技术的发展,三、数据库系统阶段的特点,四、高级数据库技术,二、数据库阶段的标志,五、数据库应用系统体系结构的发展,二、数据库阶段的标志,1.1968年,IBM的基于层次模型的IMS系统。 2.1969年,美CODASYL颁布的DBTG报告,提出了网状模型数据库系统。 3.1970年,IBM的E.F.Codd发表了论文,提出了关系模型,奠定了关系数据库理论。,2

5、0世纪60年代的三件大事:,简介提纲,一、数据管理技术的发展,三、数据库系统阶段的特点,四、高级数据库技术,二、数据库阶段的标志,五、数据库应用系统体系结构的发展,三、数据库系统阶段的特点,三、数据库系统阶段的特点,三、数据库系统阶段的特点 1. 数据管理的特点: 面向全组织的复杂的数据结构,实现了数据的结构化;, 有较高的数据独立性;,用户1 用户2 用户n 外模式 局部逻辑结构 映像功能 (逻辑独立性) 模式 全局逻辑结构 内模式 映像功能 (物理独立性) 数据库的物理结构,2. 数据库技术的术语,数据库(DB) 数据库管理系统(DBMS) 数据库技术 数据库系统(DBS),数据库管理系统

6、DBMS是位于用户与操作系统(OS)之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。 DBMS总是基于某种数据模型,可以分为: 层次型、网状型、关系型和面向对象型等。,数据库管理系统DBMS:,数据库技术是研究数据库的结构、存储、设计、管理和使用的一门软件学科。,数据库系统(Database System,简记为DBS) DBS是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。,简介提纲,一、数据管理技术的发展,三、数据库系统阶段的特点,四、高级数据库技术,二、

7、数据库阶段的标志,五、数据库应用系统体系结构的发展, 分布式数据库系统 面向对象数据库技术 各种新型的数据库技术,四、高级数据库技术,分布式数据库系统的特点: 数据库的数据物理上分布在各个场地,但逻辑上是一个 整体。 每个场地既可以执行局部应用(访问本地DB),也可以 执行全局应用(访问异地DB)。 各地的计算机由数据通信网络相连接。本地计算机单独 不能胜任的处理任务,可以通过通信网络取得其它DB和 计算机的支持。,分布式数据库系统结构:,面向对象数据库系统的特点: 面向对象数据模型能完整地描述现实世界的数 据结构,能表达数据间嵌套、递归的联系。 具有面向对象技术的封装性(把数据与操作定 义在

8、义在一起)和继承性(继承数据结构和操作) 的特点,提高了软件的可重用性。,各种新型的数据库技术: 演绎数据库,主动数据库,基于逻辑的数据库,时态数据库,模糊数据库,模糊演绎数据库,并行数据库,多媒体数据库,内存数据库,联邦数据库,工作流数据库,工程数据库,地理数据库等。,简介提纲,一、数据管理技术的发展,三、数据库系统阶段的特点,四、高级数据库技术,二、数据库阶段的标志,五、数据库应用系统体系结构的发展,五、数据库应用系统体系结构的发展: 1、集中式DB体系结构 即:主从式(主机终端式),用户,存取请求,处理结果,通信线路,2. CS结构的演变: 两层C/S结构:,表示层:负责显示 功能层:实现应用逻辑 数据层:负责数据管理,客户机,DB,应用 服务器,DB 服务器,客户机,DB,第一层,第二层,服务器,两层C/S结构:,客户机1,客户机4,客户机2,客户机3,服务器,三层C/S结构:,客户机1,客户机4,客户机1,客户机3,应用服务器,数据库 服务器,Web上的数据库应用是典型的: 三层C/S结构 即: B/S结构,DB,WWW 服务器,DB 服务器,WWW 浏览器,中间件,三层B/S结构:,Internet,精 读: 教材 P.2 P.10 习 题: P.10 1.3 1.7,精读和习题要求,谢 谢,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1