数据库系统的研究与发展ppt18.ppt_第1页
数据库系统的研究与发展ppt18.ppt_第2页
数据库系统的研究与发展ppt18.ppt_第3页
数据库系统的研究与发展ppt18.ppt_第4页
数据库系统的研究与发展ppt18.ppt_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第9章 数据库系统的研究与发展,机械工业出版社,9.1 传统数据库系统的技术缺陷,传统数据库系统采用的是面向机器的语法数据模型、数据类型简单且固定、结构与行为分离、阻抗失配、只能被动响应、存储和管理的对象有限、事务处理能力较差。,9.2 第三代数据库系统的技术,1. 第三代数据库系统的技术的特点 面向对象的方法和技术对数据库发展的影响最为深远。 数据库技术与多学科技术的有机结合。 面向应用领域的数据库技术的研究。 2. 第三代数据库系统的基本特征 支持数据管理、对象管理和知识管理。 保持或继承第二代数据库系统的技术。 对其他系统开放。,3. 数据库系统的新技术 新型的数据模型,对传统的关系模型

2、进行扩充,引入少数构造器,提出了复杂数据模型;提出了新的数据构造器和数据处理原语,即语义数据模型,以表达复杂的结构和丰富的语义;将语义数据模型和面向对象程序设计方法结合起来提出了面向对象的数据模型。,3. 数据库系统的新技术 新型的数据库系统,数据库技术与其他技术结合,产生了分布式数据库系统、并行数据库系统、知识库系统和主动数据库系统、多面体数据库系统、模糊数据库系统等。,3. 数据库系统的新技术 新型的特种数据库系统,数据库技术被应用到特定的领域中,出现了数据仓库、工程数据库统计数据库、空间数据库、科学数据库等多种数据库,使数据库领域的应用范围不断扩大。,9.3 几种新型数据库系统,1. 面

3、向对象的数据库系统(Object Oriented Database System,简称OODBS) 面向对象的数据库模式结构,面向对象的关键技术之一是其数据抽象机制。类和类层次结构、对象和对象层次结构是构成面向对象数据库模式的主要因素,类和对象的特性是面向对象数据库模式的主要特性。,9.3 几种新型数据库系统,1. 面向对象的数据库系统(Object Oriented Database System,简称OODBS) 面向对象数据库语言,面向对象数据库语言可以分为类的定义和操纵语言、对象的定义和操纵语言、方法的定义和操纵语言三类。,9.3 几种新型数据库系统,1. 面向对象的数据库系统(Ob

4、ject Oriented Database System,简称OODBS) 面向对象数据库的模式的一致性和模式演进,面向对象的数据库模式应当提供相应的操作以支持模式演进。在进行模式演进的过程中必须保持模式的一致性,即保持模式自身内部不能出现矛盾和错误。,数据仓库及数据挖掘技术,传统的数据库技术不适合运行分析型的应用系统,数据仓库(Data Warehouse)是体系化环境的核心,它是建立决策支持系统(Decision Support System,DSS)的基础。,事务处理和分析处理的性能特性不同,分析处理系统要求数据集成、历史数据和综合数据。事务处理系统不能进行数据动态集成操作,其数据库中

5、是当前的、细节性数据,不适合数据分析处理的要求。, 中国最大的资料库下载,2.数据仓库及数据挖掘技术,数据仓库的特点,数据仓库是面向主题的、集成的、不可更新的、随时间不断变化的数据的集合,数据仓库支持数据查询和决策分析处理。,2.数据仓库及数据挖掘技术,数据挖掘(Data Mining)技术,采用人工智能、仿生物技术、数理统计和计算智能方法从数据仓库中提取、挖掘和发现知识,以满足数据分析和决策处理的要求。数据仓库需要并支持数据挖掘和知识发现。,3. 并行数据库系统,三种基本结构:共享内存结构、共享磁盘结构和无共享资源结构。 并行查询处理技术:并行处理执行计划、并行化形式、并行操作算法及并行查询

6、优化技术等。 物理组织:并行数据库的数据划分、并行数据库的数据复制和并行数据库数据重组的问题。,并行数据库系统(Parallel Database System)利用并行计算机技术使数个、数十、甚至成千上百个廉价的计算机协同工作,实现并行数据管理和并行查询功能,提供一个高性能、高可靠性、高扩展性的数据库管理系统。,4.分布式数据库系统,分布式数据库的特点:分布式数据库有数据的物理分布性、数据的逻辑相关性、区域自治性和各个计算机之间的联系通过通信网络进行的特点。 分布透明性:包括位置透明性和复制透明性等。通过透明性系统就为用户提供了一个逻辑上的集中式系统。 分布式数据库系统的种类:同构同质型、同

7、构异质型和异构型的分布式数据库系统。,分布式数据库系统 (Distributed Database System)将地理上分散的局部数据库系统结合为一个逻辑整体。,5. 知识库系统,知识库系统是数据库和人工智能技术结合的产物。知识库系统的主要特点是:能够存放和管理大量的知识,具有数据库和规则库;知识库语言为逻辑语言;知识库系统的核心为推理机构。知识库系统主要用于智能决策支持系统(IDSS)、智能计算机辅助设计系统(ICAD)和专家系统(ES)。,典型的知识库系统,模糊数据库系统,事务的模糊特征和行为使用模糊数据表示,模糊数据主要用模糊集合及其隶属度表示。模糊数据服从模糊运算规则和模糊数据约束。 模糊数据库能够存储和管理模糊数据和模糊联系,支持模糊运算,保证模糊数据约束。,典型的知识库系统,主动数据库系统,主动数据库系统能够依据ECA规则,即事件(Even

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论