36 《数据库新技术》 第4章分布式数据库 电子科技大学计算机学院 魏祖宽 anl exweeQuestc.edu.cn 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 电子科技大学 计算机学院 魏祖宽 anlexwee@uestc.edu.cn 《数据库新技术》 第4章 分布式数据库
本章内容 ☒ 36 DDBMS概述 DDBMS体系结构 分布式数据存储 分布式查询处理 分布式事务管理 分布式并发控制 区块链技术 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 DDBMS概述 DDBMS体系结构 分布式数据存储 分布式查询处理 分布式事务管理 分布式并发控制 区块链技术
DDBMS概述 由来 1.计算机平台环境的改变 全局用户 DDBMS DDBMS 全局用户 •卫星通信 LDBMS LDBMS 局部用户 •蜂窝通信 局部用户 局域网 结点1 结点n 广域网 DB DB .Intranet .Internet 2.信息系统应用需求 地域上分散、管理集中的企业越来越多 使用计算机网络将地理位置分 •既要求实现本地数据管理,就要求存取 散而管理和控制又需要不同程 异地的数据 •既要有各部门的局部控制和分散管理; 度集中的多个逻辑单位连接起 又要有整个组织的全局控制和高层次的 来,共同组成一个数据库系统 协同管理 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 2. 信息系统应用需求 •地域上分散、管理集中的企业越来越多 •既要求实现本地数据管理,就要求存取 异地的数据 •既要有各部门的局部控制和分散管理; 又要有整个组织的全局控制和高层次的 协同管理 网络 全局用户 局部用户 DDBMS LDBMS DDBMS 全局用户 LDBMS 局部用户 DB DB 结点1 结点n …… 使用计算机网络将地理位置分 散而管理和控制又需要不同程 度集中的多个逻辑单位连接起 来,共同组成一个数据库系统 1.计算机平台环境的改变 •卫星通信 •蜂窝通信 •局域网 •广域网 •Intranet •Internet
DDBMS概述 发展 ☒ 936 分布式数据库发展阶段: 20世纪70年代末期一产生 20世纪80年代一成长阶段 20世纪90年代一商品化应用阶段 21世纪一大规模应用阶段 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 分布式数据库发展阶段: • 20世纪70年代末期——产生 • 20世纪80年代——成长阶段 • 20世纪90年代——商品化应用阶段 • 21世纪——大规模应用阶段
DDBMS:概述 特点 36 分布式数据库系统的特点: 物理分布性:数据不是存放在一个站点上 逻辑整体性:是与分散式数据库系统的区别 ·站点自治性:是与多处理机系统的区别 ·数据分布透明性 DDBMS DDBMS 。 集中与自治相结合 DBMSI DBMS2 全局用户1 全局用户2 存在适当的数据冗余度 局部用户1 111111111☐ 111110 局部用户2 ·事务管理的分布性 网络 DB1 DB2 全局用户3 DDBMS DBMS3 11111111 局部用户3 DB3 学以致用 DATABASE@UESTC 用以促学
学以致用 DATABASE@UESTC 用以促学 分布式数据库系统的特点: • 物理分布性:数据不是存放在一个站点上 • 逻辑整体性:是与分散式数据库系统的区别 • 站点自治性:是与多处理机系统的区别 • 数据分布透明性 • 集中与自治相结合 • 存在适当的数据冗余度 • 事务管理的分布性