第七章-数据库新技术概述.pptVIP

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库新技术概述 结 束 按照1990年高级DBMS功能委员会发表的“第三代数据库系统宣言”,一个对象—关系数据库系统必须满足两个条件: 一是支持一核心的面向对象数据模型; 二是支持传统数据库系统所有的数据库特征。 对象-关系数据库 对象-关系数据库系统除了具有原来关系数据库的各种特点外,还应该提供以下特点: 扩充数据类型:允许用户自己定义数据类型、函数和操作符,而且这些新的数据类型、函数和操作符一经定义将存放在数据库管理系统核心中,如同基本数据类型一样可供所有用户共享。 支持复杂对象: 能够在SQL中支持复杂对象。复杂对象是指由多种基本数据类型或用户自定义的数据类型构成的对象。 支持继承的概念:能够支持子类、超类的概念,支持继承与派生的概念,支持单继承与多重继承,支持重载。 提供通用的规则系统:能够提供强大而通用的规则系统,如规则中的事件和动作可以是任意的SQL语句,可以使用用户自定义的函数、规则能够被继承等。 对象-关系数据库(Cont.) 实现对象-关系数据库系统,可以采用方法: 从头开发对象-关系数据库系统。这种方法费时费力,一般不采用。 在现有的关系型数据库系统基础上进行扩展。 五种扩展方法 对关系型数据库系统核心进行扩充,逐渐增加对象特性。 不修改现有的关系型数据库系统核心,而是在现有关系型数据库系统外面加上一个包装层,由包装层提供对象-关系型应用编程接口。 将现有的关系型数据库系统与其他厂商的对象-关系型数据库系统连接在一起,使现有的关系型数据库系统直接而迅速地具有了对象-关系特征。 将现有的面向对象型数据库系统与其他厂商的对象-关系型数据库系统连接,使现有的面向对象型数据库系统直接而迅速地具有了对象-关系特征。 扩充现有的面向对象的数据库系统,使之成为对象-关系型数据库系统。 对象-关系数据库(Cont.) 相对于传统关系数据库,目前面对对象数据库可能存在的优势和劣势? 将下面E-R模型用ODL描述: 思考题 ODL描述的E-R模型: interface Producer (key name ) { attribute string name ; attribute string address; attribute string tel; relationship Set Product produces inverse Product::producedBy ;}; interface Product (key (brand ,model) ) { attribute string brand ; attribute string model; attribute integer price ; relationship Producer producedBy inverse Producer::produces ;}; 思考题解答 “面向对象数据库系统及其应用 ” /database/files/14321.html 参考资料 数据仓库涉及在关系数据库中存储数据和处理这些数据,使数据成为查询和决策支持分析的更加有效的工具。换句话说,数据仓库是一种把收集的各种数据转变成有商业价值的信息的技术。 目前,数据库应用主要有两类:联机事务处理和分析型处理。 联机事务处理(OLTP)注重数据库的完整性、安全性以及高可用性。 与OLTP不同,分析型处理主要用于管理人员的决策分析,通过对大量数据(特别是历史数据)的综合、统计和分析得出有利于企业的决策信息。这种分析查询,一般需要访问大量的数据和花费相对多的时间才能完成。而数据仓库和联机分析处理(OLAP)等技术能够从多个数据源收集数据,提供用户进行决策分析。 数据仓库的定义与特征 数据仓库(Data Warehouse)是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。 对于数据仓库的概念我们可以从两个层次予以理解: 首先,数据仓库用于支持决策,面向分析型数据处理,它不同于企业现有的操作型数据库; 其次,数据仓库是对多个异构的数据源有效集成,集成后按照主题进行了重组,并包含历史数据,而且存放在数据仓库中的数据一般不再修改。 根据数据仓库概念的含义,数据仓库拥有以下四个特征: (1)面向主题。 (2)集成的。 (3)相对稳定的。 (4)反映历史变化。 数据仓库的定义与特征 一个数据仓库一般来说包含以下7个主要组成部分: (1)

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档