嵌入式数据库系统研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:iris_1204
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的广泛应用,嵌入式环境下的数据管理已经成为系统设计和开发中的重要环节,而单纯的文件系统已经无法满足用户和应用程序对大量数据管理和复杂数据管理的各种要求。因此,嵌入式数据库系统的概念随之产生,并且受到学术界和商业界的广泛重视。嵌入式数据库系统的发展不仅提高了数据的共享性,而且降低了嵌入式应用软件的开发难度。本文针对嵌入式系统的特点,研究并分析了现有的索引机制,提出了一种适用于嵌入式数据库系统的索引结构——不平衡T树,给出了主要算法,并进行了性能分析。在此基础上,以开源数据库管理系统SQLite为原型,设计并实现了一个嵌入式数据库管理系统ESQL。本文详细描述了ESQL运行环境的构建过程,并且详细阐述了ESQL的体系结构、存取管理层和缓冲区管理层的设计与实现。最后,通过对Windows和嵌入式Linux环境下运行测试结果的分析,验证了该嵌入式数据库管理系统的正确性和有效性。
其他文献
学位
增强现实技术(AR-Augmented Reality),是随着虚拟现实技术(VR-Virtual Reality)迅速发展和实际应用需要而出现的一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是一种将真
可重构系统资源管理是影响动态可重构系统性能的关键因素之一。针对此问题,本文在基本扫描线算法的基础上提出了一种改进的管理可重构系统资源的算法。该算法为每一个最大关
“VoIP通信系统”的硬件由语音模块和管理PC组成。其中,语音模块是堆叠了4片Infineon VINETIC-2CPE EDSP语音处理芯片的VoIP板卡,每个芯片支持2路电话通道,VoIP板卡可支持8路
随着互联网时代的到来,“大数据”的概念已经越来越被人们熟悉。推荐系统随着用户规模的激增,出现了用户冷启动、推荐实时性与准确性不足等各个方面的问题。本文针对这些问题
随着计算机网络通信技术和多媒体技术的飞速发展,新型的人机交互已成为计算机应用技术研究的重要方向,而语音的情感识别对实现人机自然交互至关重要。在心理学、生理学、神经
运动估计是视频编码系统的重要组成部分,它能有效去除利用视频信号中存在的大量时间、空间冗余,令视频数据得以高效地压缩编码,从而帮助解决数字视频信息的存储和传输两大关
超常介质是一种人工合成材料,它同时具有色散介电常数和色散磁导率,具有自然材料所不具备的许多独特的电磁特性,对电磁学、材料、光学、通信等学科产生了重大影响,将极大地拓展这
随着科学技术的发展,虚拟现实(VR)技术得到愈来愈广泛的应用。如今虚拟人群在虚拟现实中已经成为研究的热点,因此,如何提高在动态环境中多虚拟人的协作能力,成为必须研究和解
通信和调度是搭建网络虚拟实验室系统的关键问题。良好的通信机制保证各种类型数据传输,而调度管理使系统能够有序工作。因此通信与调度的研究对网络虚拟实验室系统有重要的