河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第10章 分布式数据库系统的发展趋势

河南财经学院 Henan University of Fit nance an Id Economics 分布式数据库系统及其应用 崔明义 (mycu369@126cm) 计算机应用技术2007级研究生
崔明义 (mycui369@126.com) 计算机应用技术2007级研究生

第10章分布式数据库系统的发展趋势 1.并行教据库服务票与分布式教据库糸统 2.分布式知识库糸统 3.分布式面向对象教据库
1. 并行数据库服务器与分布式数据库系统 2. 分布式知识库系统 3. 分布式面向对象数据库 第10章 分布式数据库系统的发展趋势

1并行数据库服务器与分布式数据库系统 11数据库服务器 ·70年代的数据库机,现代的数据服务器 数据服务器的优势 功能专 专用OS,DBMS与OS紧耦合,提高DBMS的总体性能 适于现实世界的分布环境 充分利用先进的硬件体系结构 缺点 额外的通信开销 因此要求服务器提供较高层次的接口,关系模型操作 是面向集合的操作,所以成为服务器模型的首选
• 70年代的数据库机, 现代的数据服务器 • 数据服务器的优势 – 功能专一 – 专用OS, DBMS与OS紧耦合, 提高DBMS的总体性能 – 适于现实世界的分布环境 – 充分利用先进的硬件体系结构 • 缺点 – 额外的通信开销 – 因此要求服务器提供较高层次的接口, 关系模型操作 是面向集合的操作, 所以成为服务器模型的首选 1.1 数据库服务器 1 并行数据库服务器与分布式数据库系统

1并行数据库服务器与分布式数据库系统 11数据库服务器 用户 用户 用户接口 应用服务器 查询处理 与数据库服务器接口 网络通信信道 与应用服务器接口 数据服务器 数据库功能 DB DB 数据服务器方案
用户 用户接口 查询处理 与数据库服务器接口 与应用服务器接口 数据库功能 用户 DB DB 应用服务器 数据服务器 网络通信信道 数据服务器方案 1.1 数据库服务器 1 并行数据库服务器与分布式数据库系统

1并行数据库服务器与分布式数据库系统 11数据库服务器 集中式服务器结构 明确分工,减少工作站与服务器之间的通信 工作站对语言预处理(完整性检查,安全控制) 工作站能访问数据目录 服务器管理和更新目录,工作站只读目录 优化DBMS和OS(软方法),或者使用多处理机(硬 方法)解决服务器瓶颈问题
• 集中式服务器结构 – 明确分工, 减少工作站与服务器之间的通信 – 工作站对语言预处理(完整性检查, 安全控制) – 工作站能访问数据目录 – 服务器管理和更新目录, 工作站只读目录 – 优化DBMS和OS(软方法), 或者使用多处理机(硬 方法)解决服务器瓶颈问题 1.1 数据库服务器 1 并行数据库服务器与分布式数据库系统

1并行数据库服务器与分布式数据库系统 11数据库服务器 工作站 逻辑通信网络 接口 数据服务器 数据库功能 DB DB 集中式服务器结构
接口 数据库功能 DB DB 数据服务器 逻辑通信网络 集中式服务器结构 … …… 工作站 1.1 数据库服务器 1 并行数据库服务器与分布式数据库系统

1并行数据库服务器与分布式数据库系统 11数据库服务器 分布式服务器结构 两种查询处理方式 数据查询先提交到本地服务器,由其负责所 有的分布式查询处理 每个应用服务器上也都可以由分布式查询处 理器和数据目录操作器,直接访问远程数据 服务器
• 分布式服务器结构 – 两种查询处理方式 • 数据查询先提交到本地服务器,由其负责所 有的分布式查询处理 • 每个应用服务器上也都可以由分布式查询处 理器和数据目录操作器,直接访问远程数据 服务器 1.1 数据库服务器 1 并行数据库服务器与分布式数据库系统

1并行数据库服务器与分布式数据库系统 11数据库服务器 数据服务器专门用于分布式和集中式 数据库管理 在传统机器结构上,在分布式OS上执行 DBMS和分布式DBMS 基于特定计算机系统结构实现分布式数据 库操作系统
– 数据服务器专门用于分布式和集中式 数据库管理 • 在传统机器结构上,在分布式OS上执行 DBMS和分布式DBMS • 基于特定计算机系统结构实现分布式数据 库操作系统 1.1 数据库服务器 1 并行数据库服务器与分布式数据库系统

1并行数据库服务器与分布式数据库系统 11数据库服务器 工作站 逻辑通信网络 数据服务器1 数据服务器n 接口 接口 分布式DBMS 分布式DBMS 局部管理功能 局部管理功能 DB DB DB DB 分布式服务器结构
DB DB 数据服务器1 逻辑通信网络 分布式服务器结构 … …… 工作站 分布式DBMS 局部管理功能 接口 DB DB 数据服务器n … 分布式DBMS 局部管理功能 接口 …… 1.1 数据库服务器 1 并行数据库服务器与分布式数据库系统

1并行数据库服务器与分布式数据库系统 12并行数据服务器 冯诺依曼型计算机结构的局限 不能发挥应用中普遍存在的内在的可并行处 理特性 关系操作本身的可并行性,JO小N中的多个 子查询,单个查询中的多步操作 数据库管理性能受到ⅣO瓶颈的影响 内存速度比硬盘速度快1000倍 增加带宽提高磁盘存取的并行性 使用并行可存取的多个小磁盘
• 冯.诺依曼型计算机结构的局限 – 不能发挥应用中普遍存在的内在的可并行处 理特性 • 关系操作本身的可并行性, JOIN中的多个 子查询, 单个查询中的多步操作 – 数据库管理性能受到I/O瓶颈的影响 • 内存速度比硬盘速度快1000倍 • 增加带宽提高磁盘存取的并行性 • 使用并行可存取的多个小磁盘 1.2 并行数据服务器 1 并行数据库服务器与分布式数据库系统
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《网络通信》Chapter 7 Data Link Control.ppt
- 《网络通信》Chapter 6 The Data Communications Interface.ppt
- 《网络通信》Chapter 5 Signal Encoding.ppt
- 《网络通信》Chapter 4 Transmission Media.ppt
- 《网络通信》Chapter 3 Data Transmission.ppt
- 《网络通信》Chapter 1 Introduction.ppt
- 《网络通信》绪论.ppt
- 《网络通信》进展.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)第12章 数据库研究和应用的新领域.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)第13章 安全管理.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)第9章 存储过程与触发器.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)第8章 SQL Server的编程结构.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)附2:第11章B/S应用程序开发.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)附1:第11章C/S应用程序开发.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)第11章 数据库应用系统开发 11.4 应用程序设计 11.5 发布、运行与维护.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)第11章 数据库应用系统开发 11.3 数据库设计与实施.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)第11章 数据库应用系统开发 11.1 概述 11.2 系统需求分析.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)第12章 数据库保护.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)第7章 表的操作.ppt
- 云南大学:《数据库系统及应用》课程教学资源(PPT课件讲稿)第六章 设计数据完整性.ppt
- 河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第11章 数据仓库和数据挖掘.ppt
- 河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第2章 分布式数据库系统的设计.ppt
- 河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第3章 分布式数据库中的查询处理和优化.ppt
- 河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第4章 分布式数据库中的事务管理和恢复.ppt
- 河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第5章 分布式数据库中的并发控制.ppt
- 河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第6章 分布式数据库中的可靠性.ppt
- 河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第7章 分布式数据库的安全性与目录管理.ppt
- 河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第8章 分布式数据库与客户机服务器模式.ppt
- 河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第9章 分布式数据库与WWW数据库和移动数据库.ppt
- 河南财经政法大学(河南财经学院):《分布式数据库系统及其应用》课程教学资源(PPT课件)第1章 分布式数据库系统概述(主讲:崔明义).ppt
- 人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第1章 C++概述.ppt
- 人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第02章 C++程序设计基础.ppt
- 人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第03章 函数.ppt
- 人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第04章 数组.ppt
- 人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第05章 结构体和共用体.ppt
- 人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第06章 指针和引用.ppt
- 人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第07章 类与数据抽象.ppt
- 人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第08章 运算符重载.ppt
- 人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第09章 继承性.ppt
- 人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第10章 虚函数和多态性.ppt