| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
浅谈关于计算机移动数据库的应用分析           
浅谈关于计算机移动数据库的应用分析
[论文关键词]嵌入式系统 移动数据库 移动计算 事务处理

[论文摘要]随着移动计算技术的发展,移动数据库逐步走向应用,在嵌入式操作系统中移动数据库更显示出其优越性。分析移动数据库的特点、体系结构;介绍移动数据库系统中的一些关键性技术,并指出了移动数据库应用方向。
一、嵌入式移动数据库的定义
从数据库技术的发展过程来看,计算环境和数据库技术基本保持着一种同步发展的态势,互相影响、互相促进。移动计算的概念是对“任何时间、任何地点的立即通讯”的扩展。在分布式计算的基础上,计算环境进一步扩展为包含各种移动设备、具有无线通信能力的服务网络,构成了一个新的计算环境,即移动计算环境。相应地,数据库系统先后出现了集中式数据库系统、分布式数据库系统、b/a/s多层结构的数据库系统、嵌入式数据库和移动数据库。当然,这些系统也可以共存在同一个计算环境中。
二、移动数据库的结构及其主要特点
(一)体系结构
在传统的分布式计算系统中,各个计算节点之间是通过固定网络连接并保持网络的持续连接性的,而移动计算系统改变了这种假设条件。移动计算系统是固定节点和移动节点构成的分布计算系统。
移动计算的网络环境具有鲜明的特点:移动性、断接性、带宽多样性、可伸缩性、弱可靠性、网络通信的非对称性、电源能力的局限性等。移动环境中的分布式数据库就是移动数据库。它是传统分布式数据库系统的扩展,可以看作客户与固定服务器节点动态连接的分布式系统。loCAlHOST
(二)主要特点
移动数据库的计算环境是传统分布式数据库的扩展,它可以看作客户端与固定服务器节点动态连接的分布式系统。因此移动计算环境中的数据库管理系统是一种动态分布式数据库管理系统。由于移动数据库在移动计算的环境下应用在嵌入型操作系统之上,所以它具有:微小内核结构、对标准sql的支持、事务管理功能、完善的数据同步机制、支持多种连接协议、完备的数据库管理功能和支持多种嵌入型操作系统的特点和功能需求。
三、移动数据库的关键技术
移动数据库涉及的理论和技术含盖了当今通信、计算机和嵌入式系统的最新成果,其中在移动环境下如何进行数据管理是实现移动数据库的关键。根据目前国际有关机构研究的研究表明这些关键技术主要集中在以下几个方面。
(一)数据复制与缓存
复制是在多个移动节点上维护数据的备份,包括服务器之间的复制和移动计算机上保存数据库的复制。一般前者称为复制后者称为缓存。复制的主要目的是提高分布式数据库系统的可用性、可靠性和访问性能。首要的问题是如何维护多个复制节点上数据状态的一致性。按照维护复制一致性的方式来划分,现有的复制协议可以分为严格一致协议和弱一致协议两种。严格一致协议要求任何时刻所有数据库的复制都是一致的;而弱一致协议允许各个复制之间存在暂时的不一致,但这种不一致总能够保持在一定的界限之内,而且总是能够趋于一致(收敛性)。
(二)数据广播
通俗地讲,数据广播是指在移动计算环境中,利用客户机与服务器通信的不对称性,以周期性广播的形式向客户机发送数据。其最大的优点是,广播开销不依赖移动用户数量的变化而变化,借助数据广播,可以在一定程度上解决移动数据库系统的断接问题。数据广播的研究可分为服务器和客户机两个方面:服务器主要考虑如何组织广播数据,即数据广播的调度;移动节点主要考虑如何利用本地缓存进一步减少查询广播数据的时间。在国内,长沙国防科技大学的周兴铭院士对数据广播进行了深入研究,提出了数据广播的多盘调度算法。衡量数据广播调度算法好坏的参数是访问时间和调谐时间。
(三)位置相关查询优化
在移动数据库中,存在着与位置相关信息的查询及更新。查询通常是与位置相关的,即使是同一个问题,在不同的地方,所得查询结果是不同的,如“最近的超市在哪里?”。移动查询优化技术是指在传统分布式数据库查询优化技术的基础上,利用多种方法,消除带宽多样性、断接等因素造成的影响,使查询引擎能够根据当前可用网络条件采取恰当的优化策略;同时,针对移动计算机有限电源能力,合理地组织本地数据库管理、远程数据库访问等耗电能较多的操作,达到节能目的,延长关键数据的可用时间。
采用基于分割的地址更新策略时,由位置服务器维护的移动用户对象包含以下数据成员和方法:
分割集合记录mss的分割情况,例如{cell1,cell2},{cell3,cell4,cell5};
loc记录移动用户最近报告的地址(无线单元的id),例如cell1 ;
err移动用户当前所在的分割,例如,若loc= cell1 ,则err={cell1,cell2};
loc()一个方法,用于返回该用户的实际地址,即上面介绍的地址查询过程。
在移动查询的应用中,有各种各样涉及地址的查询,例如“请寻找一家校园附近的超市”,“查找x, y, z,这三人都在同一条公路上,且y在x与z之间”,等等。一般地,可以把这一类地址相关查询表示为:

select x1 ,x2 ,…, xn
from users
where (x1.loc=l1 ∧…∧ xn.loc=ln ) ∧ c(l1,…,ln ) ∧ w(x1 ,…, xn )
其中c(l1, …, ln )是关于地址l1, …, ln 的n元约束条件,而 w(x1, …, xn ) 是关于对象x1 ,x2 , …, xn 非地址属性的n元约束条件,users 是所有移动用户的集合。
(四)移动事务处理
事务处理是数据库管理系统的一个基本功能,主要用于维护数据的一致性,支持多用户的并发访问,使用户可以可靠地查询和更新数据

[1] [2] 下一页

  • 上一个论文:

  • 下一个论文:


  • 看了《浅谈关于计算机移动数据库的应用分析》的网友还看了:
    [法律论文]浅谈我国经济犯罪死刑的废止
    [法律论文]浅谈农村基层组织工作人员渎职罪主体资格探析
    [法律论文]浅谈文化迁徙与思想政治教育环境的关系
    [法律论文]浅谈渣滓洞看守所被关押人员被捕原因略考
    [法律论文]浅谈马锡五审判方式对现代司法制度的影响
    [法律论文]浅谈在《东盟宪章》下解决当前法律问题
    [法律论文]浅谈破除制约瓶颈、拓展路径空间,不断开创消防法
    [法律论文]浅谈有关司法实践中风俗习惯的适用分析
    [法律论文]浅谈对歌曲作品的认定以及对歌曲作品权利主体的认
    [电子机械]浅谈中小企业电子信息安全技术研究

    计算机论文
    普通论文基于BREW平台的多态机制实现
    普通论文关于政务网信息安全问题浅析
    普通论文基于Web Services的数字化校园的
    普通论文网络会计发展探究
    普通论文公钥密码体制综述
    普通论文IPTV LAN接入网解决方案设计
    普通论文JDBC数据库编程的研究
    普通论文谈软件的破解与保护
    普通论文浅谈中国网络广告
    普通论文简述开发应用具有中国特色的矿业
    普通论文基于X3D的虚拟植物建模与可视化研
    普通论文网页制作
    论文
    普通论文[免费范文]党组书记先进性教育党性
    普通论文[企业管理]试论《企业会计制度》及
    普通论文[免费范文]在劳动和社会保障工作会
    普通论文[今日更新]岗位主人翁精神学习体会
    普通论文[今日更新]质点力学在大学物理中的
    普通论文[今日更新]设计乃科技之翼
    普通论文[今日更新]哲学的主题对西方现代美
    普通论文[今日更新]在职工业务技术比赛领导
    范文大全
    普通范文[范文大全]企业创业创新建议书
    普通范文[范文大全]2010年世界地球日主题
    普通范文[零八零一]-XX县农村合作信用社邮政
    普通范文[科学发展观]财政科学发展观分析检查
    普通范文[科学发展观]交通局科学发展观活动大
    普通范文[范文大全]村委会2009年上半年新农
    普通范文[范文大全]在市人大党员代表会议上
    普通范文[范文大全]地方经济如何创新发展(论
    演讲致词
    普通演讲[活动致辞]高中学校学生公寓管理总结
    普通演讲[饮食礼仪范文]正统西餐饮食礼仪:吃蔬菜
    普通演讲[开业开幕]2009年歌咏、体操比赛闭幕
    普通演讲[庆典致辞]教师代表在学院毕业典礼上
    普通演讲[竞聘演讲稿]税务局科长竟聘演讲答辩书
    普通演讲[婚丧致辞]婚礼当天的全部程序
    工作范文
    普通公文方案[公文写作]营销部市场经理述职报告
    普通公文方案[计划方案]改革开放主题团日活动计划
    普通公文方案[公文写作]应该学会“用人才而不用奴
    普通公文方案[公文写作]保持农民党员先进性的长效
    普通总结[工作总结]超市2011上半年工作总结
    普通党建工会[事迹材料]统计局勤政廉政先进事迹材
    普通公文方案[活动方案]《关于建立和完善反腐倡廉
    普通公文方案[公文写作]先进制造业基地建设情况的
    普通公文方案[公文写作]关于分析评议阶段征求意见
    普通领导讲话[工作报告]市环境保护局党组2009年工
    普通总结[工作计划]2012年小学安全工作计划
    普通总结[工作总结]2010年上学期大学生就业与