第13章数据库技术的发展解说.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13章 数据库技术的发展概述 应用需求和计算机技术推动数据库技术发展。 速度快、热点多、新技术层出不穷。 要求了解数据库技术的发展基本情况,同时对分布式数据库、数据仓库、 WEB数据库、新一代关系型数据库、面向对象数据库、多媒体数据库作较深了解。 主要内容: 13.1 数据库技术发展回顾 13.2 数据库发展的三个阶段 13.3 数据库系统发展的新特点 13.1 数据库技术发展回顾 数据库技术产生于20世纪60年代中期,只有40多年的历史,但发展速度快,应用范围广。 在应用需求的推动下,从第一代网状、层次数据库,第二代关系数据库,以展到了第三代以面向对象为主要特征的数据库系统。 数据库技术与网络通信技术、人工智能技术、面向对象程序设计技术、并行计算机技术等相互渗透结合,构成了当前数据库技术发展的主要特征。 数据模型是数据库系统的核心和基础。数据模型的发展经历了格式化数据模型(包括层次模型和网状模型)、关系模型,正走向面向对象的数据模型等非传统数据模型。 13.2 数据库技术发展的三个阶段 按数据模型的进展,数据库技术的发展分为三个阶段: 第一代数据库系统支持网状和层次模型。 第二代数据库系统支持关系模型,以关系代数和关系理论为基础,具有形式基础好,数据独立性强,语言非过程化等特点。 第三代(新一代)数据库技术以提供更丰富的数据模型和更强大的数据管理功能为特征,主要发展方向是面向对象和支持Internet。 三代数据库比较 第一代DBS 第二代DBS 新一代DBS(OODBS) 数据模型 层次网状(格式化) 关系模型 支持面向对象模型 特征 支持三级模式结构。 用存取路径表示数据间联系。 独立的数据定义语言。 导航的数据操纵语言。 概念单一,实体及实体之间的联系用关系表示。 以关系代数为基础,数据形式化基础好。 数据独立性强,数据的物理存储和存取路径对用户隐蔽。 关系语言非过程化,面向集合操作。 对象标识。 封装。 类和类层次。 继承。 代表 IMS层次数据库系统、DBTG网状数据库系统。 FOX、FOXPRO、ORACLE7.3等。 VFP、ORACLE高级版本。 实际应用需求和硬件平台的发展是推动数据库技术发展的原动力。数据库技术应用到特定领域中,推动了新一代数据库技术的产生和发展。 出现了:数据仓库、工程数据库、统计数据库、空间数据库 新一代数据库技术都带有OO模型的特征,是对关系数据库系统的扩充和革新,它要求具有更高的造模能力,能适合各种应用需求,具有更高的可扩充性。 13.3 数据库系统发展的新特点 与其他计算机技术的结合 数据库技术与其它相关技术相结合,形成了: 分布式数据库(网络技术) 并行数据库(并行技术) 多媒体数据库(多媒体技术) 对象-关系数据库(面向对象技术) 分布式数据库 数据具有物理分布性。即数据库中的数据不是集中存储在一个地区的一台计算机上,而是分布在不同场地的计算机上。 数据逻辑整体性。虽然数据库物理上是分布的,但在逻辑上却是一个相互联系的整体。 数据具有分布独立性。 场地自治与协调。系统中的每个结点都具有独立性,能执行局部应用,同时每个结点又是整个系统的一部分,可通过网络执行全局应用。 数据具有一定的冗余,冗余是透明性。 分布式数据库的优缺点 优点: 分布式控制。 数据共享。 可靠性和可用性得到加强。 性能得到改善。 可扩充性好。 缺点:更复杂。系统开销大。 DDBS的体系结构 并行数据库 并行处理技术是利用多个处理器来共同完成一项任务,是计算机技术一个重要的发展方向。 并行数据库是数据库技术与并行处理技术相结合的产物。 并行数据库系统(Parallel data base system)以高性能(线性加速比)、高可用性与高扩充性(线性伸缩比)为目标,充分利用多处理器平台的能力,通过多种并行性,在联机事务处理与决策支持应用两种典型环境中提供优化的响应时间与事务吞吐量。 多媒体数据库 数字、字符等称为格式化数据,文本、图形、图象、声音、视象等称为非格式化数据。非格式化数据具有大数据量、处理复杂等特点。 多媒体数据库(multimedia database)就是能实现对格式化和非格式化的多媒体数据进行存储、管埋和查询等处理的数据库。 主要特征: 能够表示多种媒体的数据; 能够协调处理各种媒体数据; 提供非格式化数据查询的搜索功能; 提供特种事务处理与版本管理能力。 工程数据库 工程数据库是一种能存储和管理各种工程图形,并能为工程设计提供各种服务的数据库。 工程数据库适用于CAD/CAM、CIM等工程应用领域,能处理结构复杂的工程对象。工程数据库管理系统是用于支持工程数据库的数据库管理系统,与传统数据库管理系统有很大不同。 主要应具有以下功能: 支持复杂多样的工程数据的

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档