自动化系统中分布式数据库的应用

  • 格式:pdf
  • 大小:111.13 KB
  • 文档页数:1

数据更新操作大多数是异步进行 的,对于这些异步操作的数据,
每 一分 站 点 内并发控 制 更新 事务 ,便 成 为完 成对 核心 数据 库 更新 的基础 。在 每 一个 分站 点 内,更 新 事务 又划 分为 许 多子 事务 ,要 正 确 处理 子事 务 的并发 控制 ,应 采用 严格 的两 阶段加 锁协 议 , 即 事 务 到达 交付 点之 后才 能将 数据 写 入数 据库 ,在 完成 数据 写 入 以 后 才 能对 操作 对象 解锁 。 发生 故障 时 ,要做 到确 保 事务 的恢 复 以 防止 数据 的丢 失 ,其 中 曰志是 事务 恢 复的重 要手 段 ,定 时备 份 数 据 库系 统 日志和 数据 ,利用 备份 来恢 复和 还 原数 据库 。由于 频繁 的更 新和 用户 的随 机访 问性 ,备 份 的最 大 问题 是备份 已经 打 开 的 文 件 ,解 决办 法是 在操 作相 对较 少 的 时段或 者 设定 统一 时 间关 闭 数 据 库进 行备 份 ,备份 完 毕再 启动数 据库 。 五 、结语 未来 的 自动化 系 统要 求 实现信 息 、资 源 的共享 ,建成 一个 综 合性 的信 息平 台, 引进分 布式 数据 库 技术 ,可 以有 效解 决 整个 系 统 中的很 多应 用 需求 ,缓 解 了数据 分 散和 集 中管理 的 矛盾 ,对 构 建一 个庞 大 的 网络信 息处 理系 统起 到十 分重 要 的作 用 。 参 考文 献 ; 『 阮宏 一 . 布 式数 据 库 系统工 作 原理 分 析 U. 汉 大学 学报 1 1 分 】 江


概 述
随着 计算 机技 术 、 网络 通 信技 术和 数据 处 理技 术 的发展 ,办 公 自动 化 以及 自动 化管 理 已经 成为 现代 信息 处 理的 新趋 势 。分布 式 数据 库管 理 系统 中 ,数据 的 流 向是 多方面 的 、可 实时 操作 的 、 需 要 实时 的跟 进更 新 ,这就 要 求 自动化 系统 中能处 理好 数据 的 异 构 实 时更 新 问题 ,分布 式数 据 库可 以针 对性 的解决 此 问题 ,分 散 式 管理 分 布数 据集 , 加强 网络结 构 中不 同地 区之 间的共 享性 联 系 , 使 面 向整 个组 织 结构 的信 息分 而 治之 的集 中管 理 。积极 地运 用 分 布 式数 据 库可 以推 动和 完 善 自动化 管理 系 统 ,具有 长远 的价 值 性
文献标识码 :A
文章编号 :10— 59( 01 3 08一 1 07 99 2 1 )2— 09 O
Dit i t d t ba eA p ia i n f rA u o a i n yse srbu e Da a s plc to o t m to S t m
Zh n o a gB
a pl ai n f d srbu e d tba e ,nd daa i t a iain r c s c n be d sg e me h n s s a d rn i e o te p i to o iti td aa s sa t n he ppl t c c o p o e s a e in d c a im n p i cpls f r h p o o in o u o to pp iainsi adsrbue tba et kes mer fr n es g sins r m to fa t ma in a lc to n iti tddaa s ma o e e e c ug e to . o K e wor : t m ai ns tm ; srbu e tb s ; y dsAu o to yse Diti td d a a eApp iain a lc to
计算机光盘软件与应用
21 0 1年第 2 期 3
C m u e DS f w r n p l c t o s o p t rC o t a ea dA p ia in 工 程 技 术
自动化系统中分布式数据库的应用
张 帛
( 安徽理工大学 ,安徽淮 南 2 20 ) 301
摘 要 :随着现代 网络技术和信息数字化的发展 ,分布式数据库在 自动化系统中应用越来越广泛。本文主要探讨在 自

要 素 :1数 据分 片 。在 分布 式数 据库 系统 中,为 了利 于用 户组 织 . 数据 的分布 需要 将 关系进 行 分片 。分 片方 式有 水 平分 片 、垂直 分 片 、导 出分 片、混合分 片等 4 , 际运 用采 用何 种分 片 方式应 该 种 实 根据 不 同 的数据 关系 。针 对核 心 数据 库与 各分 布 点数 据库 的数 据 关系 ,因为 分布 点的数据 是核心数 据库 数据 的子集 ,可 以采 用水平 分片 的方式 ,通过 并运算 实现关 系 的重 构 ; 针对 总数据 库 的数据关 系之 间 , 照事务 功能或 者事物 流程划 分数据 ,此处 结构可 以采用 按 垂直 分片 的方式 。2数据 同步 。数据 同步则是 根据分 布式数 据库系 . 统 需求采用 事务 复制和合 并复制 两种 , 各个局 部分布 点只存 放本 点 的数据 资料 ,由总 部的核心 数据库 对数据 统一 管理和 分析 , 后各 然 个分 布点将 更新 的数 据发送 到核 心数据库 。 分布式 数据库 系统 中 在 主要 存在着 两个 问题 :第一 ,各分 系统之 间的通信 问题 。因为各 分 系统 的操作 相对独 立 , 互之 间的通信 需要有 网络保 障还要 兼顾各 相 个系 统的 正常稳定 的运行 :第 二 ,数据格 式 问题 ,因各个用 户操 作 的不 同各分 系统 的数据格 式会存 在差异 式,在 这种情 况下 ,数据 交 换应采 取怎 样的格 式便成 为 了一个 问题 。 要成功 地构建 一个 分布式 系统 ,需要 从设计 上合理 的解决 这两个 问题 。 四、分 布式 数 据库 系统 的事 务并 发处 理 分 布式 数据 库 管理将 事 务 的管理 划分 为两 个层 次 ,:1 ,各 分 站 点 由局 部事 务管 理器 管理 和处 理局 部事 务 ; , 于整 个数 据 库 2对 系 统 , 由分布 式事 务管 理器 来协 作 完成 对分 布式 事 务管 理 。系统
意义。 二 、 自动 化 系统 中分布 式数 据 库 的结构 特 点
根 据 系统 终端 的不 同, 自动化 计算 机系 统 的开 发模 式总 的 分 为 B S浏 览器 / 务器 ) / ( 户端 / 务器 ) 种模 式 。 /( 服 、c s客 服 两 B S 结构 的 系统 以服 务器 为核 心 ,程序 处 理和 数据 存储 基 本 / 上 都在 服 务器 端完 成 ,用 户无 须安 装专 门的客 户端 软件 ,通 过 网 络 中的计算 机 连接 服务 器 ,使 用浏 览器 处理 日常事 务 。c s 结 构 / 的系统 以服 务 器作 为数 据 处理 和存 储平 台,在 用户 终端 应装 有特 定 的程 序进 行 操作 ,然 后将 数 据分 享 到服 务器 ,对 数据 进行 操 作 时用 户 时候客 户端 软件 进 行数 据编 辑 。不 同 的系统 可 以根据 自身 的特 点和 模式 选择 方 便 以及合 适 的操 作模 式 ,其 总体 的原 则为 操 作 的便捷 、 可操 作性 以及 如何 提高 工作 效率 。 三 、分 布式 数据 库 的设计 与应 用 ( )设 计 原则 。办 公 自动化 系 统 中上传 下传 数据 庞 大 ,服 一 务器 访 问频繁 ,基 础框 架 设计 的 时候应 该 本着 效率 至上 的原则 , 从全 局 出发 ,保 证全 局数 据 的完整 性 和一 致性 方便 数据 的实 时更 新和 共享 ,服 务 器终 端存 储整 个 网络 系统 的管 理和 分享 数据 ,并 对所 有用 户 的数 据进 行完 整性 和 一致 性 的检查 ,从而 方便 系统 的 集 中管 理 。用户 根据 总服 务器 的 管理 要求 实 时的 更新 数据 上传 和 下载 ,对 数据 分类 编 辑和 整理 在规 定 的 时间分 享和 上载 。这 样 就 能做 到上 下 的统 一 ,提 高 整个 管理 系统 的效 率 ,实 时和 准确 性 。 ( )分布 式数 据库 的 数据存 取 机制 。l确 定数 据 的物理 位 二 _ 置 。对 分布 式数 据库 环 境 中的每 个数 据表 确 定其 最佳 位 置, 让数 据 库 的分布 更加 合 理和 条理 化 。2 确定 数据 库及 其对 象 。每 个独 . 立 场 点设置 各 自的独立 数据 库 ,可 以是 一个 也可 以是多 个 ,根据 实 际需 求在 每个 数 据库 中创 建有 关 的数据 可对 象 。 ( )确 定数 据存 取机 制 。如 何访 问和 存取 其 它数据 库 中 的 三 数 据 , 以及 如 何实 现不 同数 据库 中数据 表 的链接 等 规则 在分 布式 数 据库 设 计 中应重 点规 划 。 由于 各个 局部 服务 器 网络环 境 的不 同 , 其 网络 通 信环 境 的好坏 会 明显 制约 整个 系 统 的效率 。 因此 ,数据 存 储 机制 会 是分布 式 数据 库设 计 中影 响整 个系 统 的速度 和 效率 的 关键 。在 分布 式数 据库 系统 中, 可 以通 过 复制 、分片 和 复制 加分 片3 种方 式存 储 数据 。其 中涉 及 到数据 分 片和 数据 同步 两个 重 要
(自然科 学版)06 2O 『 政 , 玲 . 子 政 务 理论 与 实务 【 . 京 : 华 大 学 出版 2王 2 1 徐 电 M】 北 清
社 .0 4 20
89 一
(n u U i ri f e h oo yH an n 2 2 0 ,hn ) A h i n esyo c n lg ,u i 3 0 1C i v t T a a
Ab t a tW i d r e h o o y a d d gt l if r t n n t r e eo me t it b td d tb s p l ai n n t e s r c : t mo e n tc n l g n ii n o mai ewo k d v lp n , s iu e aa a e a p i t s i h h a o d r c o a t ma in s e mo e wi eyT i a e x mie h n g me ts se n t e a tmai n s se a d t e s u t r ft e u o t  ̄t m t d l. h sp p re a n st e ma a e n y tms i h uo t y tm n h t cu e o o o r h