基于NCP的嵌入式数据库系统研究

来源 :哈尔滨工业大学(深圳) 哈尔滨工业大学 | 被引量 : 0次 | 上传用户:sevenqjq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式数据库管理系统是近几年才发展起来的一项比较新的数据管理技术,它以传统的数据库管理技术为基础,结合嵌入式环境的具体特点,实现对嵌入式设备中数据的方便、统一管理.在本课题的研究中,设计并实现了一个基于NCP板卡的关系型嵌入式数据库管理系统,用以实现对NCP板卡数据的高效管理.系统除了具有一般关系型数据库管理系统所具有的表创建、表删除以及表记录的插入、删除、修改和查询等功能外,还具有微小内核、良好的健壮性以及灵活的应用编程接口等特点.本文概要介绍了目前国内外在嵌入式数据库领域的研究和发展现状,以及嵌入式数据库管理系统的特点和嵌入式设备中应用嵌入式数据库管理系统来存储和管理数据的必要性.主要研究了基于NCP嵌入式数据库系统的体系结构设计,包括系统总体需求、结构设计、存储管理、运行环境和开发环境.研究了嵌入式数据库管理系统内核设计,包括系统的工作空间组织以及系统支持的数据类型,系统中各种表文件的存储格式,系统核心数据结构.在此基础上,采用LEX、YACC实现了SQL的语法分析器,通过语法分析构建了SQL的语法树,研究了语法树的优化方法,最终实现了嵌入式数据库系统SQL分析器,支持灵活的SQL查询功能.最后,对嵌入式数据库系统进行测试,根据其结果进行性能分析,并指出系统的特色和今后有待进一步改进的地方.
其他文献
首先阐述了SLA的相关概念和SLA管理过程中应该满足的需求,明确了SLA模板应该包含的内容。之后,根据这些内容需求和模板的内容提出了一个成体系的SLA表示模板,并在此表示模板的基
模型简化是计算机图形学和虚拟现实的一个核心内容,主要研究在计算机图形系统环境中对模型的表示、设计和显示。它在处理中需要进行复杂的计算,并且消耗大量的计算机资源。而且
多媒体技术、网络技术、通信技术、计算机技术的发展,促进了教育教学的发展。利用先进的软件开发技术和开发平台,根据学习者心理特点和发展水平,开发教学系统,为创设学习情景提供
本文以数据仓库技术为基础,以联机分析处理和数据挖掘工具为手段进行实施的一整套解决方案。数据挖掘和联机分析所需的相关数据都是从数据仓库中加载到分析数据集市或数据挖掘
随着信息技术的发展,E-Learning己经成为一种流行的学习方式。E-Learning打破了空间、时间的限制,为需要学习的用户提供了一种获得知识、接收教育的新途径。网络教学为传统教学
  本文提出了一个基于P2P的网络模式的在线电子钱包的软件系统结构,并使用Java和JXTA技术实现了该系统原型。尽管在系统中存在“客户端”和“服务器端”,但客户端和服务端实
随着Internet的迅速增长和要求唯一IP地址的无线设备的激增,下一代IP协议-IPv6开始走入人们的视野,而IPv6下无限设备的通信则需要移动IPv6的支持。 本研究在万林克公司的路
本文提出的是一个第5级交换的解决方案,称为VLServer。它类似一个介于七号网络和VOIP网络间的转发中心。首先VLServer不是定位成一个软交换中心的解决方案。它是将PSTN呼叫和V
近年来,互联网络以其快速的信息传递和广泛的资源共享深入到了人类社会的每一个角落.与此同时,网络犯罪与不良信息的传播也愈演愈烈,能够从互联网上获取相关信息,对网上数据
随着七号信令应用的普及以及七号信令网的日益庞大,传统信令网的维护手段已不能适应网络维护的需要。七号信令集中监测系统作为对信令网进行集中监测和维护管理的新手段将在网