移动数据库系统Mobile NHDB的研究与实现

移动数据库系统Mobile NHDB的研究与实现

论文摘要

NHDB是本课题组研制的一个关系数据库管理系统,查询语言是SQL的一个子集。基于NHDB实现了一个移动数据库-Mobile NHDB的原型系统。Mobile NHDB在局域网上模拟了移动数据库的底层传输系统,对于实际移动通信中出现的一系列情况,如连接的断接性,移动终端在小区之间的移动等,均可以通过调用定义的接口来模拟实现。数据复制缓存是移动数据库最重要的模块。文章在分析以往数据复制缓存算法优缺点的基础上,提出了基于访问率的数据复制缓存算法,将对于每个数据项的使用评估转换为对于属性的评估,能够减轻系统的存储和计算负担。文章还改进了NHDB底层的数据存储格式,采用了“属性链表”存储方式。不但能够节省存储空间,而且有利于缓存数据的替换。文章结合了多通道数据广播和单通道广播的索引机制,对数据广播算法进行了改进,提出了自适应的多通道数据广播算法。同时,对Mobile NHDB在基站端的事务处理和数据广播的运行机制也提出了优化的策略。文章最后介绍了Mobile NHDB的接口以其与Agent技术的结合,对于它的不足之处也提出了进一步改进的思路和方法。

论文目录

  • 第一章 绪论
  • 1.1 移动数据库的产生
  • 1.2 移动数据库的研究和应用现状
  • 1.3 课题研究的重要意义
  • 1.4 论文的组织结构
  • 第二章 移动通信网的基础结构以及移动数据库的特点
  • 2.1 移动通信网的基础结构
  • 2.2 移动数据库系统的特点
  • 2.3 嵌入式数据库及其在移动领域的应用
  • 2.4 本章小结
  • 第三章 移动数据库的结构及其关键技术
  • 3.1 移动数据库的基础结构
  • 3.2 移动数据库的性质
  • 3.3 移动数据库的数据复制/缓存机制
  • 3.3.1 数据复制/缓存技术介绍
  • 3.3.2 滑窗算法
  • 3.3.3 一些较为先进的数据复制/缓存技术
  • 3.3.4 数据复制/缓存算法的研究现状和其中存在的问题
  • 3.4 移动数据库的数据广播技术
  • 3.4.1 简介
  • 3.4.2 移动数据库中广播算法的研究
  • 3.4.3 数据广播算法的研究现状以及问题的提出
  • 3.5 移动数据库的事务处理
  • 3.5.1 简介
  • 3.5.2 移动事务处理及其相关的基本概念
  • 3.5.3 数据复制下的移动事务处理
  • 3.5.4 基于Agent 的移动数据事务处理
  • 3.6 本章小结
  • 第四章 MOBILE NHDB 的总体结构和底层传输机制
  • 4.1 MOBILE NHDB 的总体结构
  • 4.2 MOBILE NHDB 底层传输的方法及其实现
  • 4.2.1 小区划分策略
  • 4.2.2 频带分配策略
  • 4.3 基站、交换中心和移动终端的底层实现策略
  • 4.4 本章小结
  • 第五章 MOBILE NHDB 的数据复制机制
  • 5.1 MOBILE NHDB 数据复制算法
  • 5.2 MOBILE NHDB 语法分析机制的实现
  • 5.2.1 Mobile NHDB 语法处理程序简介
  • 5.2.2 Mobile NHDB 语法的定义
  • 5.2.3 Mobile NHDB 语法树的生成
  • 5.2.4 Mobile NHDB 在SQL 语言支持方面的规则和局限
  • 5.3 MOBILE NHDB 数据复制的实现
  • 5.4 MOBILE NHDB 的接口函数
  • 5.5 本章小结
  • 第六章 MOBILE NHDB 的事务处理与数据广播
  • 6.1 MOBILE NHDB 的事务处理及优化机制
  • 6.2 MOBILE NHDB 事务处理的实现
  • 6.3 MOBILE NHDB 的数据广播算法
  • 6.4 MOBILE NHDB 身份认证机制和访问控制的实现
  • 6.5 本章小结
  • 第七章 MOBILE NHDB 的进一步扩展和结论
  • 7.1 MOBILE NHDB 的JAVA 接口及其实现
  • 7.2 MOBILE NHDB 与AGENT 技术的结合
  • 7.3 结论和系统的进一步改进
  • 致谢
  • 在学期间研究成果
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    移动数据库系统Mobile NHDB的研究与实现
    下载Doc文档

    猜你喜欢