嵌入式数据库系统研究与实现
分布式,数据库,云计算,数据仓库,查询优化,概率关系,正则表达式
西安电子科技大学
硕士学位论文
嵌入式数据库系统研究与实现
姓名:陈普查
申请学位级别:硕士
专业:计算机应用技术
指导教师:裘雪红
20080101
分布式,数据库,云计算,数据仓库,查询优化,概率关系,正则表达式
摘要
随着嵌入式系统的广泛应用,嵌入式环境下的数据管理已经成为系统设计和开发中的重要环节,而单纯的文件系统已经无法满足用户和应用程序对大量数据管理和复杂数据管理的各种要求。因此,嵌入式数据库系统的概念随之产生,并且受到学术界和商业界的广泛重视。嵌入式数据库系统的发展不仅提高了数据的共享性,而且降低了嵌入式应用软件的开发难度。
本文针对嵌入式系统的特点,研究并分析了现有的索引机制,提出了一种适用于嵌入式数据库系统的索引结构一一不平衡T树,给出了主要算法,并进行了性能分析。在此基础上,以开源数据库管理系统SQLite为原型,设计并实现了一个嵌入式数据库管理系统ESQL。本文详细描述了ESQL运行环境的构建过程,并且详细阐述了ESQL的体系结构、存取管理层和缓冲区管理层的设计与实现。
最后,通过对Windows和嵌入式Linux环境下运行测试结果的分析,验证了该嵌入式数据库管理系统的正确性和有效性。关键词:嵌入式数据库管理系统不平衡T树ESQL字典页
分布式,数据库,云计算,数据仓库,查询优化,概率关系,正则表达式
Abstract
Withthewideapplicationofembeddedsystems,datamanagementhasbecomeasignificant
filesystemstepinthedesignanddevelopmentofembeddedsystem.However,singlecannotmeettheneedsofusersandapplicationstothemassivedata
conceptofelllbeddedmanagementandthecomplexdatamanagement.Therefore,the
adatabasesystemisbroughtout,whichgets
andwideattentioninthefieldsofacademiabusiness.Withthedevelopmentof
improved,andthedifficultyof
reduced.embeddeddatabasesystems,thedatasharingisdevelopmentofembeddedapplicationsoftwareis
onInthispaper,anovelindexstructure,UnbalancedT-tree,isproposedbasedthe
analysisofexistingindexmechanism.Atthesametime,thealgorithmisputforwardandwealsomakethe
databaseperformanceanalysis.WedesignandonimplementtheembeddeddatabasemanagementsystemESQLbased
system.WegiveaSQLite,allopensourcemanagementdetaildescriptionofthebuildingprocedureofrunning
environment.Atthesametime,adetaileddepictionisgivenconcerningthedesignand
layerimplementationofarchitecture,accessmanagementlayerandbuffermanagement
ofESQL.
Finally,throughthetestsinboth
thatWindowsandEmbeddedLinux,theresultsproveESQLiScorrectandeffective.
Keyword:EmbeddedDatabaseManagementSystemUnbalancedT-tree
ESQLDictionaryPage
分布式,数据库,云计算,数据仓库,查询优化,概率关系,正则表达式
创新性声明
秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。
申请学位论文与资料若有不实之处,本人承担一切的法律责任。
本人签名:j医幺垒.日期壁星:2圣:墨
关于论文使用授权的说明
本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后结合学位论文研究课题再攥写的文章一律署名单位为西安电子科技大学。(保密的论文在解密后遵守此规定)
本学位论文属于保密,在一年解密后适用本授权书。
本人签名:
导师签名:同期鱼叁:i:三
分布式,数据库,云计算,数据仓库,查询优化,概率关系,正则表达式
第一章绪论
第一章绪论
1.1课题背景及选题意义
嵌入式系统是以应用为中心、以计算机技术为基础、软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积j功耗等有严格要求的专用计算机系统【l】。它主要由嵌入式处理器、外围硬件设备、嵌入式操作系统以及嵌入式应用软件组成,通常嵌入在宿主设备中运行,以实现对宿主设备的控制、监视、管理等功能。嵌入式系统是先进的计算机技术、半导体技术、电子技术和各个行业的具体应用相结合的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
随着科技的发展和社会的进步,嵌入式系统获得了越来越广泛和深入的应用。现在,已经被广泛地应用到工业控制系统、仿真系统、医疗仪器、信息家电、通信设备、航空航天等众多领域。在嵌入式系统的许多应用中都存在着数据的管理问题,当系统需要处理的数据量不大时,数据管理还比较简单。但是,当系统中的数据量增大到一定规模时,一般系统都采用文件系统来对数据进行组织和管理。在文件系统中,数据按其内容、结构和用途组成一系列命名文件,用户可以通过操作系统提供的系统调用对文件进行打开、读、写、定位或者关闭等操作。但文件系统也存在着一些明显的缺点,这些缺点可概括为:应用编程人员必须清楚地了解应用程序所使用文件 …… 此处隐藏:13290字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [行业范文]美好的法语句子
- [行业范文]描写露珠的句子
- [行业范文]精彩禅语句子图片
- [行业范文]关于满嘴谎言的句子
- [行业范文]关于安静的句子48句
- [行业范文]关于小河的句子
- [行业范文]描写稻田的句子
- [行业范文]思念好朋友的句子
- [行业范文]赞美雪的句子
- [行业范文]早上激励人心的句子
- [行业范文]失恋忧伤的句子
- [行业范文]努力积极向上的句子
- [行业范文]对工作心灰意冷的句子
- [行业范文]失恋让人心疼的句子
- [行业范文]描写珍惜青春的句子
- [行业范文]表达思念的句子简短
- [行业范文]关于父爱的句子范例
- [行业范文]浪漫的英语句子
- [行业范文]关于周末的句子
- [行业范文]思念牵挂的句子
- 有关感恩班会课件简短(二篇)(感恩班会
- 2025年初二下乡军训心得体会800字(15篇
- 关于新员工培训方案汇编(关于新员工培
- 精选高考生寒假学习计划书(精)(高考生
- 毕业实训报告心得体会(3篇)(实训报告心
- 银行工作感悟及心得范文怎么写(四篇)(
- 精选领导干部个人政治画像报告通用(七
- 精选超市11.11活动促销方案(精品超市品
- 2025年怎么做自我介绍汇总(5篇)(至2025
- 最新企业错峰生产方案(26篇)(山西企业
- 最新暑期三下乡社会实践调研报告范本(
- 最新幼儿园大班教育教学总结怎么写(最
- 最新教师节主持词小学(优秀9篇)(教师节
- 关于小学安全教育教学方案(推荐)(关于
- 员工信模板范文怎么写(五篇)(员工信息
- 最新保险销售离职申请书(十六篇)(最新
- 最新XX小学防校园欺凌工作方案怎么写(2
- 有关特岗教师辞职信范文(推荐)(特岗教
- 精选党的建设工作要点简短(党的建设的
- 如何写安康杯竞赛活动总结汇总(4篇)(安




