第8章 数据库技术的研究与发展热点.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 数据库技术的研究与发展热点

* * * 第8章 数据库技术的研究与发展热点 8.1 面向对象数据库系统 8.2 分布式数据库系统 8.3 并行数据库系统 8.4 数据仓库 8.5 新一代数据库技术的特征 * 8.1 面向对象数据库系统 面向对象数据库系统是面向对象程序设计方法与数据库技术相 结合的产物,是用以支持非传统数据库应用领域的新一代数据库系 统。 8.1.1 面向对象程序设计方法 8.1.2 面向对象数据模型 1.对象(Object) 现实世界的任一实体都被统一的模型化为一个对象,每个对象都有它自己的一些属性和操作这些属性的方法。 2.封装 (Encapsulation) 封装能够隐蔽在现实中的使用的数据结构和程序代码等细节,还 能将对象的实现与对象应用之间相互隔离,提高数据的独立性。 * 8.1 面向对象数据库系统 8.1.2 面向对象数据模型 3.类 (Class) 具有相同属性和相同方法的对象被组合在同一类中,这是一种类型的表示,称为类。 4.类层次(Class hierarchy) 面向对象数据库模式的一组类形成一个有限的层次结构,称为类层次。 5.继承(Inherit) 继承分为单继承和多重继承,继承性有两个优点: 继承性是建模的有力工具,提供了对现实世界简明而精确的描述. 继承性提供了信息重用机制. 6.消息(Message) * 8.1 面向对象数据库系统 8.1.3 面向对象数据库管理系统 1.类管理 (1)类定义:包括定义类的属性集、类的方法、类的继承性以及 完整性约束条件等,通过类定义可以建立一个类层次结构。 (2)类层次结构的查询:包括对类的数据结构、类的方法、类间 关系的查询等。 (3)类模型演进:类模式为适应需求的变化随时间的变化称为类 模式演进。P186 2.对象管理 (1)对象的查询:在类层次结构图中,通过查询路径查找所需对象。 (2)对象的增、删和修改操作。 * 8.1 面向对象数据库系统 8.1.3 面向对象数据库管理系统 (3)索引和簇集:为提高对象的查询效率,按类中属性及路 径建立索引以及对类及路径建立簇集。 3.对象控制 (1)通过方法与消息实现完整性约束条件的表示及检验。 (2)引入授权机制等实现安全性功能。 (3)并发控制与事务处理的具体实现更为复杂,事务处理还 需增加长事务及嵌套事务处理的功能。 (4)故障恢复。 * 8.1.4 面向对象数据库系统的基本功能和实现途径 1.OODBS应具有的基本功能 (1)支持面向对象的数据模型。 (2)支持传统数据库系统所具有的数据库特征。 2.OODBS的实现方法和途径 (1)在面向对象程序设计(OOP)环境中加入数据库功能。 (2)对RDBMS进行扩充,增加面向对象功能。 (3)按OODBMS标准和客观需求独立构成OODBS。 8.1 面向对象数据库系统 * 8.2 分布式数据库系统 8.2.1 分布式数据库系统概述 1.分布式数据库系统的概念 P188 2.分布式数据库系统的特点 (1)数据的物理分布性 (2)数据的逻辑相关性 (3)区域自治性 (4)各个计算机之间的联系通过通信网络进行,并且系统支 持全局应用。 3.分布透明性 分布式数据库系统的主要目标之一就是提供系统的各种透明性,包括位置透明性和复制透明性。 P189 * 8.2 分布式数据库系统 8.2.1 分布式数据库系统概述 4.分布式数据库系统的种类 (1)同构同质性的分布式数据库系统 (2)同构异质性的分布式数据库系统 (3)异构性的分布式数据库系统 8.2.2 分布式数据库系统的体系结构 1.全局外模式 2.全局概念模式 3.分片模式 4.分布模式 5.局部概念模式 6.局部内模式 说明: 图8-3 P190 8.2 分布式数据库系统 分布式数据库增加的部分 集中式数据库原有的部分 8.2.3 分布式数据库管理系统 分布式数据库管理系统由三个主要部分组成: 全局DBMS; 局部DBMS; 通信管理程序。 说明: P191 8.2.4 分布式数据库系统的发展前景和应用趋势 8.2 分布式数据库系统 8.3.1 并行数据库系统体系结构 1.共享内存型(SM结构) 2.共享磁盘型(SD结构) 3.无共享型(SN结构) 4.混合型 P192 8.3 并行数据库系统 * 8.3 并行数据库系统 8.3.2 并行数据库系统的并行处理技术简介 1.并

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档