互联数据库华夏大地讲义串讲11-13章.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五节 联机分析处理(OLAP)简介 OLAP的三层C/S结构 第一层为客户机,实现最终用户功能,能够方便地浏览数据仓库中的数据,能够生成数据立方体,支持各种OLAP操作,如切片、切块、旋转、趋势分析、比较等处理,实施决策。 第二层为分析服务器,存储数据仓库中的综合数据。 第三层是企业服务器,存储数据仓库中的细节数据,它来自基层数据库。 OLAP的数据组织模式: (1)多维OLAP(MD-OLAP) 的综合数据组织模式; (2)关系OLAP(ROLAP) 的综合数据组织模式。 第五节 联机分析处理(OLAP)简介 OLAP实现的关键技术: (1)实视图及其维护; “实视图”,它与数据库的“视图”概念不同之处在于:它不是虚拟的,而是经过计算,含有大量数据,并存储在数据仓库的一张实实在在的表中。 (2)立方体计算; (3)查询优化与并行处理技术; (4)数据集成。 OLAP的局限性: (1)OLAP分析技术的局限性; (2)OLAP解决方案的局限性。 第十一章 数据库新技术 学习目的和要求 了解面向对象数据库系统的概念及特点 了解并行数据库系统的概念及特点 了解多媒体数据库系统的概念及特点 往年频繁考点: 数据库技术的三个发展阶段 面向对象数据库系统的概念、特点 并行数据库系统的三种基本结构 多媒体数据库系统的概念、特点 第一节 数据库技术新发展 数据库技术的三个发展阶段 第一代的网状、层次数据库系统 支持三级模式的体系结构 用存取路径来表示数据之间的联系 独立的数据定义语言 导航的数据操纵语言 第一节 数据库技术新发展 第二代的关系数据库系统 关系模型的概念单一,实体以及实体之间的联系都用关系来表示; 以关系代数为基础,形式化基础好; 数据独立性强,数据的物理存储和存取路径对用户隐蔽; 关系数据库语言是非过程化的,将用户从编程数据库记录的导航式检索中解脱出来,大大降低了用户编程的难度。 第一节 数据库技术新发展 第三代以面向对象模型为主要特征的数据库系统。 第三代数据库系统应支持数据管理、对象管理和知识管理 第三代数据库系统必须保持或继承第二代数据库系统的技术 第三代数据库系统必须对其他系统开放 第二节 面向对象数据库系统 面向对象数据库系统是数据库技术与面向对象程序设计方法相结合的产物。 面向对象程序设计的基本思想是封装和可扩展性。 第二节 面向对象数据库系统 OO模型的核心概念: 对象与对象标识OID:现实世界的任一实体都被统一地模型化为一个对象,每个对象有一个唯一的标识,称为对象标识(OID)。 封装:每一个对象是其状态与行为的封装,其中状态是该对象一系列属性值的集合,而行为是在对象状态上操作的集合,操作也称为方法。 类:共享同样属性和方法集的所有对象构成了一个对象类(简称类),一个对象是某一类的一个实例。 类层次(结构):在一个面向对象数据库模式中,可以定义一个类(如C1)的子类(如C2),类C1称为类C2的超类(或父类)。子类(如C2)还可以再定义子类(如C3)。这样,面向对象数据库模式的一组类形成一个有限的层次结构,称为类层次。 消息:由于对象是封装的,对象与外部的通信一般只能通过显式的消息传递,即消息从外部传送给对象,存取和调用对象中的属性和方法,在内部执行所要求的操作,操作的结果仍以消息的形式返回。 第二节 面向对象数据库系统 OODB语言内容包括: 对象定义语言(ODL) 对象操纵语言(OML),对象操纵语言中一个重要子集是对象查询语言(OQL) OODB语言一般应具备下述功能: 类的定义与操纵 操作/方法的定义 对象的操纵 OODBS除了具有原来的特点外,还应提供以下特点: 扩充数据类型 支持复杂对象 支持继承的概念 提供通用的规则系统 第三节 并行数据库系统 并行数据库系统是在并行机上运行的具有并行处理能力的数据库系统,是数据库技术与并行计算技术相结合的产物。 并行数据库系统的目标 高性能 高可用性 可扩充性 第三节 并行数据库系统 并行计算机分为三种基本的体系结构: 共享内存结构:SM并行结构由多个处理机、一个共享内存和多个磁盘存储器构成。多处理机和共享内存由高速通信网络连接,每个处理机可直接存取一个或多个磁盘,即所有内存与磁盘为所有处理机共享。 SM方案的优势在于实现简单和负载均衡,但是这种结构的系统成本高、可扩充性较差、系统可用性不是很好。 第三节 并行数据库系统 共享磁盘结构:SD并行结构由多个具有独立内存的处理机和多个磁盘构成。每个处理机都可以读写任何磁盘。多个处理机和磁盘存储器由高速通信网络连接。 SD方案具有成本低、可扩充性好、可用性强。容易从单处理机系统迁移以及负载均衡等优点。该结构的不足在于实现起来复杂以及存在潜在的性能问题。 无共享资源结构:SN并行结构由多

文档评论(0)

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

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

1亿VIP精品文档

相关文档