您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机通信论文

Hbase中若干DML模块的实现

  • 简介:步入90年代,关系数据库管理系统产品日趋成熟。为适应时代发展的需要,许多新型数据库模型应运而生,时态数据库便是其中一份子。时态数据库是人类创造力在时间维上的延伸,旨在高效地存储和利用时态数据,它在自然一、引言 1979年,E.F.Codd在著名的“大...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 一、引言
二、Hbase的体系结构
三、Hbase模块的组织原则
四、Hbase中的DML
五、与DML相关的模块及数据结构
六、开发DML模块的方法
(一)连接操作的实现
(二)投影操作的实现
(三)Tools模块的调试
七、小结 参考资料 [1]唐常杰 张天庆 周韬 魏志毅,《数据库管理系统内部结构及其C语言实现》 电子科技大学出版社,1995
[2]萨师煊 王珊 ,《数据库系统概论》(第二版)高等教育出版社,1993.
简单介绍 步入90年代,关系数据库管理系统产品日趋成熟。为适应时代发展的需要,许多新型数据库模型应运而生,时态数据库便是其中一份子。时态数据库是人类创造力在时间维上的延伸,旨在高效地存储和利用时态数据,它在自然现象观测、自然灾害对策、古地质研究、考古和金融股票方面的应用在国外已经开始试用,并不断有原型和报告发表。本文所涉及到的Hbase便是一个32兆内存模拟时态主存数据库的原型。Hbase从第一次用Pascal语言在DOS平台上开发到现在用Visual C 5.0在Windows 95平台上开发,经历了三次升级。而且还以Hbase for Windows 2.5版为核心,与四川省科技情报所合作,成功地开发了一个Internet机器翻译系统,即信译系统。
数据操纵语言是一个数据库管理系统的重要组成部分,用户通过这些语言对数据库进行修改。数据操纵语言使用方便、快捷与否,直接影响该数据库管理系统的市场前景。在Hbase的移植过程中,本文主要做了以下工作:
(1) 介绍Hbase的背景和结构体系;
(2) 改造、调试工具模块;
(3) 分析工作区模块;
(4) 讨论数据操纵语言的开发方法;
(5) 改造、调试数据操纵语言的连接模块;
(6) 改造、调试数据操纵语言的投影模块。
步入90年代,关系数据库管理系统产品日趋成熟。为适应时代发展的需要,许多新型数据库模型应运而生,时态数据库便是其中一份子。时态数据库是人类创造力在时间维上的延伸,旨在高效地存储和利用时态数据,它在自然一、引言
1979年,E.F.Codd在著名的“大型共享数据库的数据关系模型”一文中提出了关系数据库模型,开创了数据库研究的新纪元。经过一大批计算机科学家多年的努力,关系数据库以其简单、灵活、数据独立性高、理论严格等优点表现了强大的生命力,与此同时,数据库设计方法得到进一步完善。进入90年代,分布数据库管理系统产品逐步走向成熟,富于远见的理论家们纷纷考虑、研究和开发新的跨世纪DBMS。演绎数据库,时态数据库,图形数据库,工程数据库,主动数据库,主存数据库,多媒体数据库,面向对象数据库等等,几十种新型数据库模型被提出来,其中面向对象数据库后来居上,显示了巨大的活力和光明的前景。随着Internet的出现和迅速发展,网上信息海洋的管理问题被提出来,数据仓库( Data Warehousing ),数据挖掘 ( Data Mining ) ,Web数据库等新的方向的研究在国外也相继展开,国内许多数据库科学家也开始了这些方面的理论研究和产品开发。
本文涉及的Hbase for Windows是Hbase基于Windows平台开发的升级版。Hbase是国家自然科学基金资助项目。H即History(历史)之意。该项目的最终目标是开发一个能处理历史性时间和知识的时态数据库管理系统,即Temporal DBMS。时态数据库( Temporal DBMS) 是人类创造力在时间维上的延伸,旨在高效地存储和利用时态数据。它在自然现象观测,自然灾害对策,古地质研究,考古和金融股票方面的应用在国外已经开始试用,并不断有原型和报告发表。本项目实现的Hbase是一个32M内存模拟时态主存数据库的原型。
Hbase for Windows 2.5版是用Borland C 4.5开发的,在默认方式下,按普通数据库管理系统的方式工作。当在Config.HDB文件中设置TempoDb=On,或用命令Set Tempo=On后, 才按时态数据库方式工作。以该版本为核心,与四川省科技情报所合作,成功开发了一个Internet机器翻译系统,即Xin Yi系统。目前已推出的Xin Yi 4.0版能够从Internet上抓取任一Web页,并对其进行同步翻译,可以很好地保持该Web页面的格式和链点。该产品在市场上已取得一定的效益,其相关成果在国内外引起同行的关注。
现象观测、自然灾害对策、古地质研究、考古和金融股票方面的应用在国外已经开始试用,并不断有原型和报告发表。本文所涉及到的Hbase便是一个32兆内存模拟时态主存数据库的原型。Hbase从第一次用Pascal语言在DOS平台上开发到现在用Visual C 5.0在Windows 95平台上开发,经历了三次升级。而且还以Hbase for Windows 2.5版为核心,与四川省科技情报所合作,成功地开发了一个Internet机器翻译系统,即信译系统。
......
查看评论 已有0位网友发表了看法
  • 验证码: