数据库系统教程 教学课件 作者 何玉洁 李宝安 第15章 数据库技术的发展.pptVIP

数据库系统教程 教学课件 作者 何玉洁 李宝安 第15章 数据库技术的发展.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
父类和子类之间的特性 子类可以共享父类中的数据和程序代码。 在子类中可以定义新的属性和新的方法,也可以屏蔽父类中的部分属性和方法 * * 继承性的主要优点 是一个强有力的建模工具,可以以自然的、符合人们思维规律的方式给现实世界一个简明准确的描述。 有助于软件可重用性的实现。 * * 多态性 比如在个人电脑中播放影音文件,同样是播放命令, 如果播放的是音频格式,则只播放音乐 如果是视频格式,则会播放出声音和影像。 对同一个对象发送同一条指令,由于参数(播放文件的格式)的不同会产生不同的结果。 * * 多态性的含义 同一个函数根据不同的引用对象可以完成不同的功能。 同一个函数即便引用同一个对象,但由于传递的参数不同也可以完成不同的功能。 * * 对象标识符 对象由对象标识符唯一标识。 对象标识符是内置的,它于标识文件的文件名,也不同于关系数据库中的关键字。 对象标识符在创建对象时由数据库管理系统自动生成,并在整个生命周期中唯一标识一个对象。 * * 面向对象数据库的优点 提供了优于层次、网状、关系数据库的模型。 能够支持其他模型不能处理的复杂应用。 不仅能存储复杂的数据结构,而且还能存储大的数据结构。 使用对象的直接引用可有效地装配复杂的数据集,从而在很大程度上改进了导航访问。 * * 对象关系数据库与对象数据库 对象数据库两个方向发展:对象关系数据库系统和对象数据库系统。 对象关系数据库是对关系数据库的扩充,它以关系数据库为基础,扩展了对面向对象概念的支持。 对象数据库的目标是针对包含复杂对象的应用领域。 * * 15.3 数据库技术面临的挑战 信息爆炸可能产生大量垃圾 数据类型的多样化和一体化要求 当前的数据库技术还不能处理不确定或不精确的模糊信息 数据库安全 对数据库理解和知识获取的要求 * * 15.4 数据库技术的研究方向 15.4.1 分布式数据库系统 15.4.2 面向对象的数据库管理系统 15.4.3 多媒体数据库 15.4.4 数据库中的知识发现 15.4.5 专用数据库系统 * * 15.4.1 分布式数据库系统 分布式数据库系统有两种: 物理上分布,逻辑上集中。这种分布式数据库只适宜于用途比较单一的、规模不大的单位或部门; 在物理上和逻辑上都是分布的,也就是所谓联邦式分布数据库系统。 * * 15.4.2 面向对象的数据库管理系统 现已出现了一些借鉴了面向对象程序设计思想和成果的数据库管理系统,这些可以看成是在数据库管理系统中革新数据模型的重要尝试和实践。 在数据模型方面,对象、封装、对象有识别符、类层次、子类、继承概念和功能已初步形成; 在数据库管理方面,提出了持久性对象、长的事务处理、版本管理、方案进化、一致性维护和分散环境的适应性问题; 在数据库访问界面上,提出了消息扫描、持久性程序设计语言、计算完备性等概念。 * * 15.4.3 多媒体数据库 多媒体数据库要解决三个难题。 信息媒体的多样化,不仅仅是数值数据和字符数据,还包括图形、图像、语音、视频、动画、音乐数据等,形成超文本。 多媒体数据的集成或表现集成,实现多媒体数据之间的交叉调用和融合。 多媒体数据与人之间的实时交互性。 * * 15.4.4 数据库中的知识发现 人工智能和数据库技术相结合是很重要的发展趋势,各种各样的智能数据库、演绎数据库和专家系统,促进了数据库中的知识发现(KDD)研究。 从1989年开始,用数据库作为知识源,把逻辑学、统计学、机器学习、模糊学、数据分析、可视化计算等学科成果综合到一起,进行从数据库中发现知识的研究,使得不仅能查询数据库中数据,而且能获得对数据的整体特征的认识。 * * 15.4.5 专用数据库系统 在地理、气象、科学、统计、工程等应用领域,需要适用于不同的环境,解决不同的问题。 工程数据库、科学与统计数据库等近年来得到了很大的发展,这是由于常规的商用数据库系统不能有效地支持这些应用。 * * * * 开场白: * 数据库系统教程 第15章 数据库技术的发展 * 第15章 数据库技术的发展 15.1 数据库技术的发展历程 15.2 面向对象技术与数据库技术的结合 15.3 数据库技术面临的挑战 15.4 数据库技术的研究方向 * * 15.1 数据库技术的发展历程 15.1.1 传统的数据库技术 15.1.2 新一代数据库管理系统 * * 15.1.1 传统的数据库技术 传统数据库技术在发展过程中,主要经历了3个阶段。 层次数据库 网状数据库 关系数据库 * * 层次数据库 层次数据模型是数据库系统中最早出现的数据模型。 现实世界中很多事物是按照层次关系组织起来的,比如一般单位的人事系统,学校组织结构 * * 层次数据库(续) 有且仅

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档