分布式数据库和移动数据库.

Slides:



Advertisements
Similar presentations
中国公务员管理 CHINAS CIVIL SERVICE SYSTEM 温志强 第三章 中国公务员分类管理 学习目标 主要内容.
Advertisements

中国公务员管理 CHINAS CIVIL SERVICE SYSTEM 温志强 课程回顾: 第五章 中国公务员考核管理 案例分析: 案例一: “ 三帐 ” 制度:公务员考核的有益探索 案例一: 公务员 “ 搬弄是非 ” 谁来界定预习重点与问题: 2.
第 3 章 测绘项目和测绘市场管理制度 3.1 测绘项目管理制度 测绘项目技术管理主要从技术立法、技术基础设施 建立、技术业务及质量保障、技术创新及新技术、先进 设备使用、推广等几方面加以规范和管理。对此,测绘 法律法规对建立测绘基准和测绘系统、制定测绘技术规 范和标准、坐标系统选择、测绘质量监督管理等内容作.
1. 物联网的应用物联网的应用 能源电力能源电力 目标: 目标:  可靠安全  经济高效  环境友好 典型应用 典型应用  绿色发电  可靠供电  安全输电、变电配电  智能用电 智能电网.
2010 年 6 月课件制作人:王亚楠 1 模块 2 项目开发概论 教学课件 年 6 月课件制作人:王亚楠 2 目录 目标 了解:数据库技术的基本概念与结构 理解:数据模型的分类与结构组成 掌握:关系数据库及 SQL 的基本理论 知识 掌握:数据库设计的方法与步骤 内容 2.1 数据库技术基础.
第 7 章 数据库 1. Overview  数据库概述  数据库管理系统  数据库的体系结构和数据库模型  SQL 语言  数据库技术  构建数据库系统 2.
听说读写全面推进不是 唯一的华文学习方法 希林 UIC 中文学校 何振宇. 问题的提出: 北美华文业余教育(周末中文学校)基本上延袭 听说读写、音形字义全面推进的教学方法 “ 最终学不会 ” 问题:前五、六年的业余学习中, 学得都非常出色,但一上了中学( 12 、 13 岁)之 后,孩子们很快就厌学华文了,忘的比学的还多.
企业文化与核心价值观 主讲:孟凡驰 教授 中交四航局. 2 目 录 一、企业文化的目的价值恒久性与工具价值实践性 二、企业文化管理学特征 三、企业文化与企业发展战略 四、企业文化整合、提炼、培育和建设的目的 五、集团文化与分公司文化 六、企业核心价值观.
信息的传递 九年级物理 电磁波的海洋. 感 悟 固定电话之间有电话 线连接着,信息是由 电流通过电话线传递 的 移动电话之间没有电 话线连接,它是靠什 么传递信息的?
低年段语文跨越式教学中的问题及对策 圆桌会议讨论
廿一世紀的輪廓 朝陽科技大學 嚴國慶.
第三次全国农作物种质资源普查 与收集行动的组织与管理
An Introduction to Database Systems
第五章 话语的语用意义(上) 主讲人:周明强.
95年度工程教育認證 淡江大學資訊工程學系 整體概況簡報
跟著媽祖遶境去-白沙屯媽祖文化 國立聯合大學&育達商業科技大學助理教授/古鎮清
数据库系统原理及应用 Database Theory and Application
6.1.1有序数对.
中国公务员管理 CHINAS CIVIL SERVICE SYSTEM
An Introduction to Database System
An Introduction to Database Systems
企业实地核查办法解析 机械产品审查部 李燕霞
讓人看了難忘的故事 中藥房轉載 分享人生積極正面訊息 創造宇宙合諧快樂能量.
2014年上半年全市 女职工工作总结 2014年8月 扬州市总工会女职工委员会.
苏教版五年级数学 确定位置 合肥市十里庙小学 吴敏.
主办:泰兴市质量强市领导小组办公室 承办:泰 兴 市 市 场 监 督 管 理 局.
第一章 考点精讲 第1课时 湖南师大附中 高二地理备课组.
公关协调 能力目标 初步学会对内及对外公众关系协调的基本方法。 知识目标 掌握组织内外公众协调的原理和方法。
工程测量技术专业教学资源库项目 建设方案汇报 汇报人:陈建民 项目主持单位:北京工业职业技术学院 昆明冶金高等专科学校 重庆工程职业技术学院
主講人:張新立 國立交通大學運輸科技與管理學系教授 中華民國九十九年十二月二十一日
第六章 数据库和ADO.NET 褚龙现 软件学院.
人教版义务教育课程标准实验教科书 《地 理》 (七年级上册) 简 介
? 新中国这时进入 社会主义社会了吗? 开国大典.
主办单位:西城区归国华侨联合会 西城区金融服务办公室
《江苏省道路运输条例》学习交流课件 兴化市运输管理处 政策法规科.
第二节 工业地域的形成 工业联系 工业集聚 工业地域
企业税收筹划与税务风险管理 暨南大学财税系 沈肇章.
案例研究 —— 美国反恐监视名单数据库的难题.
當代國際企業.
服务热线 : 腾格里沙漠•沙坡头行程 服务热线 :
第一篇 生命科学 第2课时 细胞.
电子商务师 第二部分 电子商务的技术基础—计算机.
Mobile base station power remote monitoring system
中国公务员管理 CHINAS CIVIL SERVICE SYSTEM
第七章 数据库管理系统.
数据库原理与应用.
----银行间的比较 论资本构成与充足率 淡 彩 的 黑 板 淡 彩 的 黑 板 金融73班 王艺霏 王 英
广东地区海关 区域通关一体化改革 对外宣讲会
数据库 原理与应用 数据系统概述 1 基本概念 2 数据模型 主讲:叶潮流 合肥学院 3 数据库体系结构 4 数据库设计 5 数据保护.
《生活与哲学》第一轮复习 第七课唯物辩证法的联系观.
1.1信号与系统.
拿 法 常晓波博士 Mobile:
附錄 傳統電信網路的行動管理機制 (Mobility Management)
CH03 行銷資訊系統資料庫模組--資料庫概論
第一章 数 据 库 概 述 第一节 引言 第二节 数据库基本概念 第三节 数据库系统结构 第四节 数据模型 第五节 数据库管理系统
CS, ZJU 4/18/2019 Chapter 7 数据库.
3.2 Mysql 命令行 1 查看数据库 SHOW DATABASES; 2 创建一个数据库test1 CREATE DATABASE test1; 3 选择你所创建的数据库 USE test1; (按回车键出现Database changed 时说明操作成功!) 4 查看现在的数据库中存在什么表.
電子系學生核心能力(四技航電組) 本系畢業生應具備的核心能力如下: 1.具有整合與組織電子理論和專業知識來分析、表達問 題之能力。
知识产权在中小企业中的作用 讲座内容 一、知识产权在发达国家及知名企业中的地位 二、知识产权的基本概念及其特点
以西結書.
歷史上的今天 2006/12/12 大代誌 不怕死之高鐵試乘篇.
四年级数学下册(西师大版) 确定位置 执教:刘玲玲 邻水县鼎屏镇第三小学.
監測系統可提供有效預警防災但不是徹底解決方案,完整配套才是防災之道!
太阳和月球 第三章 第三节.
工业设计教研室 主讲教师:李明 Mobile: 教学主楼1385室
2017学考复习 信息管理(导引P37).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
多姿多彩的世界.
第三次全国农作物种质资源普查与收集行动 普查与征集技术方案 李立会 中国农业科学院作物科学研究所.
数据库应用技术 天津电大 翟迎建.
Presentation transcript:

分布式数据库和移动数据库

9.4移动数据库系统概述 9.5移动数据库的数据管理问题 9.6移动数据库系统实现技术和应用研究 9.7间歇同步移动数据库 9.8本章小结

9.4移动数据库系统概述 随着无线技术和分布式数据库的发展,在数据领域中出现了一项新技术----移动计算(mobile computing). 移动计算环境促进了无线技术与分布式数据库应用的融合。形成了移动数据库系统(mobile database system).

9.4.1移动数据库的产生背景 移动计算环境逐渐成为分布式数据库技术新的研究和应用环境,移动计算环境下的分布式数据库系统也就应运而生。 移动数据库的产生是如下两种因素交互作用的结果。 应用需求是移动数据库技术发展的源动力 (1)对活动范围的扩展 (2)商务领域的需求 (3)数字化信息服务的发展 (4)军事领域的特殊要求

通信,硬件技术及相应软件技术的发展为移动数据库的产生提供了强有力的技术保障 (1)无线通信技术的发展 (2)硬件技术的发展 (3)相应软件技术的发展

在以上两种因素交互作用下,移动数据库技术已经在许多领域中获得了巨大的成功。出现了许多实用系统,例如:新加坡Comfort Service中心基于GPS的出租车自动派遣系统,IBM等公司的技术服务人员派遣及实时数据采集系统等。而且在以下领域有广阔的应用前景。 (1)零售业 (2)制造业 (3)金融业 (4)医疗卫生

9.4.2移动计算环境的体系结构

1.移动单元 移动单元(mobile units,MU或则说hosts),它与固定主机(fixed hosts,FS)或基站(base station,BS)通过无线信道进行通信,BS借助下行链路(downlink channel)向MU发送数据,MU借助上行链路(uplink channel)向BS发送数据。 MU是使用电池供电的移动设备 移动计算平台类似与客户机/服务器结构,移动设备被看作客户机或用户,把BS当作服务器。

2.移动环境的特性 移动数据库环境中的数据更新很快,如股市信息,气象数据,航班信息等。数据库由独立的外部进程进行异步更新。用户在信元内的平均停留时间称为停留延迟(residence latency,RL). 无线网络与有线网络的区别 (1)连接的持续性 (2)电源供给的持续性,等等

9.4.3移动数据库的参考模型

9.5移动数据库系统的数据管理问题 在移动计算环境中,由于无线通信信道带宽较窄,移动设备的电源问题,以及所需信息来源位置的变化(有时在缓存中,有时存于服务器端)等导致了很多问题的出现。除此之外,移动计算本身还存在具体的结构问题。

9.5.1移动应用中的数据 移动应用可以分为如下两类: (1)垂直应用 (2)水平应用 移动应用具有不同的数据可以分为如下三类 (1)私有数据 (2)公有数据 (3)共享数据

9.5.2移动计算环境下的数据管理问题 1.移动计算环境下的数据管理功能 (1)数据的同步复制功能 (2)移动事务管理功能 (3)故障的恢复功能 (4)系统数据的安全备份功能 (5)微型化系统

2.移动计算环境下数据的分布式管理问题 下面两种情况移动数据库可以看做是分布式数据库 (1)整个数据库主要分布于有线组件(固定主机和基站)当中,每个组件可能拥有全部或部分数据库的备份。BS上的DBMS管理自己的数据库,同时还提供附加功能,以确定移动设备的位置,支持查询和事务管理,以满足移动环境下的应用需求。 (2)数据库分布于有线和无线组件(移动节点)中,由BS和MS共同进行数据管理

在考虑到以下问题时,我们讨论过的分布式数据管理也可以用于移动数据库. (1)数据的分布和复制 (2)事务模型 (3)复制查询处理 (4)恢复和容错 (5)移动数据库设计

另外,移动计算环境与传统的分布式环境不同,在分布式环境中选择分布式查询策略时,必须考虑通信代价 另外,移动计算环境与传统的分布式环境不同,在分布式环境中选择分布式查询策略时,必须考虑通信代价.除了通常的代价外,以下几点也是影响通信代价的因素: (1)用户时间在许多商务应用中是十分重要的 (2)链接时间在某些移动系统中是决定收费的单位 (3)传输信息的字节数或包数也是计算收费的单位 (4)某些系统基于每日不同时段的收费标准也不同 (5)接收信息与发送信息的电源能耗也不同

9.6移动数据库系统实现技术和应用研究 9.6.1移动数据库数据的同步复制 1.数据同步复制的内容 (1)数据复制的冲突检测和冲突解决 (2)同步过程中事务原子性的保证,以便保持数据库的完整性和一致性 (3)主动同步的实现 (4)与异构数据源同步,以及与异构数据源之间数据类型的转换 (5)数据的快速复制等.

2.数据同步复制的冲突(类型主要有) (1)在对移动设备上的嵌入式数据库在进行INSERT操作时违反主关键字约束. (2)在对移动设备上的嵌入式数据库在进行UPDATE操作时违反主关键字约束. (3)在对移动设备上的嵌入式数据库在进行UPDATE操作时,使用了一个不存在的主关键字. (4)在对移动设备上的嵌入式数据库在进行UPDATE操作时,UPDATE中的旧值与主数据库中的当前值不匹配. (5)在对移动设备上的嵌入式数据库在进行DELETE操作时,DELETE中的旧值与主数据库中的当前值不匹配.

3.数据同步复制的方法研究 对于移动计算环境来说,除了传统的数据复制技术如冲突的检测和解决技术,快速刷新技术,缓存(Cache)技术外还有如下特殊的方法: (1)两层复制 (2)文档复制 (3)依靠应用系统的语义来进行协调 另外还有一种称为“影子跟踪”.

9.6.2移动数据库数据的移动事务管理 移动事务进行管理的方法很多,目前比较有效的是: 1.基于事务代理技术的移动事务管理 2.基于移动事务局部化技术和数据复制技术的事务管理

9.6.3移动数据库系统的微型化 包括两方面: (1)移动数据库的微型化 (2)数据库管理系统的微型化

1.移动数据库微型化 目前采用的就是根据应用对数据库的模式进行分解.此外,数据的压缩存储也是节省数据存储空间的一种有效方法. 模式分解分为: (1)模式的水平分解 (2)模式的垂直分解 (3)模式的混合分解

2.数据库管理系统的微型化 主要采用以功能换空间的策略如去掉一些应用不需要的数据库管理系统功能来减少系统的大小.目前在移动数据库产品使用的系统精简技术中,以Sybase公司的Ultralite技术最具特色.

9.7间歇同步移动数据库 由一个或一组服务器对中央数据库进行管理,大部分时间用户利用具有DBMS软件的便携式电脑或掌上电脑进行各种操作,客户通过网络甚至是无线链接方式,与服务器链接,通常是短会话.客户把更新发送给服务器,服务器随之将更新输入中央数据库,它必须保证数据的实时更新,为系统的所有客户机提供适当的数据拷贝。这类应用最显著的特征是客户机经常处于断开状态,服务器并不能总是和客户机保持通信。我们把这一应用领域称为间歇同步数据库环境,相应的数据库称做间歇同步数据库.

间歇同步数据库以下特征区别与移动数据库: (1)客户机获取服务器上的更新数据或将更新发送给服务器时,或者事务处理需要非本地数据时,客户机和服务器才连接. (2)服务器不能随意和客户机进行链接. (3)链接是无线链接还是有线链接,以及电源的问题并不重要. (4)客户机处于断开状态时,仍然可以方便地管理自己的数据和事务,在某种程度上也可自行进行恢复操作. (5)在多个服务器的情况下,基于临近原则,通信节点的状态等,客户机可选择与特定服务器进行链接.

9.8本章小结 本章主要讲述了WWW数据库系统和移动数据库系统与分布式数据库系统的联系与区别。并分别针对WWW数据库和移动数据库进行了系统的分析和论述.同时对间歇同步数据库进行了简单的概括.希望以上的讲解对大家能有小小的帮助!!

谢谢啊!