基于linux的嵌入式数据库系统研究与实现

基于linux的嵌入式数据库系统研究与实现

ID:33392331

大小:9.25 MB

页数:78页

时间:2019-02-25

基于linux的嵌入式数据库系统研究与实现_第1页
基于linux的嵌入式数据库系统研究与实现_第2页
基于linux的嵌入式数据库系统研究与实现_第3页
基于linux的嵌入式数据库系统研究与实现_第4页
基于linux的嵌入式数据库系统研究与实现_第5页
资源描述:

《基于linux的嵌入式数据库系统研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西南交通大学硕士学位论文基于Linux的嵌入式数据库系统研究与实现姓名:张广斌申请学位级别:硕士专业:系统工程指导教师:肖建20080601西南交通大学硕士研究生学位论文第l页摘要随着移动终端的普及,人们对移动数据的实时处理和管理要求不断提高,嵌入式数据库也越来越显示出其优越性。目前,嵌入式数据库技术已经从研究领域逐步走向了广泛的应用领域。嵌入式数据库管理系统是近几年才发展起来的一项比较新的数据管理技术,它以传统的数据库技术为基础,并结合嵌入式环境的具体特点,实现对嵌入式设备上数据方便、统一的管理。根据嵌入式数据库的特点并结合

2、实际需求,本文研究并实现了一个基于嵌入式Linux的嵌入式数据库管理系统。该系统用于在嵌入式设备上进行数据管理。本文主要阐述了嵌入式系统和嵌入式数据库系统在系统功能、体系结构等方面的特点,同时详细介绍了系统的实现过程。论文首先分析了嵌入式数据库系统的特点及发展现状,提出了嵌入式数据库的系统结构,划分了相关功能模块,并描述了各个模块的主要功能。随后配置了系统软、硬件开发环境。采用ARM9微处理器$3C2410作为主处理器,在此基础上移植了具有GUI(图形用户界面)的嵌入式Linux操作系统。主要包括BootLoader、Linu

3、x内核和带Qt图形界面的文件系统的移植。随后选择Linux下的开源软件SQLite作为本系统的嵌入式数据库,并实现了SQLite在嵌入式Linux平台上的移植。紧接着,本文详细介绍了嵌入式数据库管理系统的设计与实观。最后对PC端后台数据库系统的配置作了简单介绍。研究并实现了嵌入式数据库和主数据库之间的数据同步。并对系统做了相应测试,测试表明,该系统实现了嵌入式设备上的数据管理功能,并提供了嵌入式设备和PC机之间的同步支持。关键词:嵌入式数据库;嵌入式Linux:SQLite:ARM9:西南交通大学硕士研究生学位论文第1I页Ab

4、stractAsmobileterminalbecomeswidespread,real-timeprocessandmanagementinthisareaenablesembeddeddatabasesystemtoturnouttobemorepowerful.Atpresent,technologyinembeddeddatabasesystemhasdevelopedfromresearchstageintoapplication.Embeddeddatabasemanagementsystemisanewtechn

5、ologybloominginrecentyears.Itimplementstheconvenientandunifieddatamanagementonembeddeddevices,integratesthetechnologyofthetraditionaldatabasemanagementsystemandthespecialfeaturesoftheembeddedenvironment.Accordingtothecharacteristicsofembeddeddatabaseandsystemdemand,

6、thispaperimplementsanembeddeddatabasemanagementsystemwhichbasedonembeddedLinux.Thesystemusedinembeddeddevicesfordatamanagement.Thisarticleintroducesthecharacteristicsofsystemfunction,architectureandotheraspectsofembeddedsystemandembeddeddatabasesystem,anddescribesth

7、eimplementationofthesystem.Firstly,thispaperprovidesinformationonunderstandingembeddeddatabasedevelopmentanditscharacteristics.Then,anembeddeddatabasesystemwhichisdividedintoseveralfunctionalmodulesispresented.Moreover,themainfunctionofeachmodule,aswellastheconfigur

8、ationofsoftwareandhardwaredevelopmentenvironment,isdescribed.Particularly,ARM9microprocessor$3C2410isutilizedasthemainprocessor,andthetran

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。