資源描述:
《外文文獻(xiàn)及翻譯嵌入式數(shù)據(jù)庫sqlite的應(yīng)用研究本科論文.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、本科畢業(yè)論文外文文獻(xiàn)及翻譯題目:嵌入式數(shù)據(jù)庫SQLite的應(yīng)用研究學(xué)院:電子信息工程學(xué)院班級(jí):電信12—2班姓名:指導(dǎo)教師:職稱:副教授完成日期:2016年06月16日2009InternationalForumonInformationTechnologyandApplicationsApplicationResearchofEmbeddedDatabaseSQLiteLvJunyan,XuShiguo,LiYijieSchoolofEconomicInformationEngineering,Liaoningtechnic
2、alUniversity,Huludao,125105lvjunyan_2002@163.comABSTRACT:Thetraditionaldatabasecannotbeusedforthedatamanagementofembeddedsystems.However,theopen-sourceembeddeddatabaseSQLitecanmeettheneedsofembeddedsystemsbetterbecauseofitsadvantages.Throughtheanalysisofthecharacter
3、isticsofembeddeddatabaseandSQLite’scharacteristics,theinternalstructureandthefunctionofAPI,itconstructsthesimulationenvironmentofARM-LinuxandachievestherealizationofSQLiteintheARM-Linuxplatform,includingcross-compiling,transplantprocessandapplicationdevelopment,ital
4、soachievesthegraphicaluserinterfacedesignbasedonQt/Embedded.Theembeddeddatabasesystemmeetstheneedsofdatamanagementofthesystemandhasverygoodmeaningoftheguidingtheoryandpracticeforembeddedsystemsdevelopment.KEYWORDS:embeddedsystem;embeddeddatabase;SQLite;crosscompilin
5、gINTRODUCTIONThesoftwareandhardwareresourcesofembeddedsystemsarelimited,therealizationofembeddedapplicationsiscomparativelysingleandspecific,dataprocessingandtheabilitytomaintainaredon’taskedformuch,sothetraditionaldatabasecannotbeusedforembeddeddatamanagementsystem
6、s.Itmustbeusedembeddeddatabasetomeettheneedsofembeddedsystemswhichissmall,fast,simple,reliableandeasy-to-port.Throughthecomparisonofthenumberofembeddeddatabases,wefoundthatSQLitehassuchspecialadvantagesjustaspowerful,fast,simpleinterfaceaswellassmallfootprint,soit's
7、especiallysuitableforapplicationsinembeddedenvironment.ThispaperwillfocusonhowtosimulateARM-LinuxoperatingsystemintheSkyEyeplatform,howtocross-compileSQLite3inARM-LinuxplatformandachievetheSQLiteapplicationdevelopmentintheplatformaswellastheimplementationofgraphical
8、userinterfacedesignbasedonQt/Embedded.SQLite3usesClanguageasitsdevelopmentlanguage,soithasgoodportability.Methodsmentionedherearealsoappli