Font Size: a A A

Research And Implementation Of Berkeley DB Technology

Posted on:2011-11-01Degree:MasterType:Thesis
Country:ChinaCandidate:Q J ZhangFull Text:PDF
GTID:2178360308459190Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development and application of embedded system, the needs for storage and management of data are also in high-speed growth, and then embedded database system emerged. Compared to traditional PC database, embedded database should have some features such as less memory resources occupation, closer integration with application, higher reliability and security, network and so on. With the features in data processing, embedded database has been well developed.With the features of the present embedded system software development which based on embedded database Berkeley DB, such as code redundancy, low reusability, this paper has proposed the design of building Berkeley DB Data Access Model, and verified the model through researching the development and realization of Electronic Dictionary which based on Berkeley DB Data Access Model.First,this paper introduced embedded database and Berkeley DB's concept, structure and using methods. Then, this paper analyzed the hardware environment of OURS-PXA270EP, discussed the process of customizing operating system, introduced the development tool Embedded Visual C++ and the methods of application debugging, besides,transplanted Berkeley DB onto Windows CE.NET. Last, proposed the design of Berkeley DB Data Access Model, and deeply clarified the process of building Berkeley DB Data Access Model.On the basis of the theory research and analysis, this paper designed Electronic Dictionary which based on Berkeley DB Data Access Model. This Electronic Dictionary took embedded operating system Windows CE.NET and embedded database Berkeley DB as its software architecture, Embedded Visual C++ as its development language, simulator and OURS-PXA270EP hardware platform as its development and debugging tools. This paper designed and analyzed the system structure and application interface of Electronic Dictionary, and finished the basic data processing operations such as search, add, delete, and update. Lastly, this paper verified the model of Berkeley DB Data Access Model through testing Electronic Dictionary.At the end of this paper, I has summarized the study contents of this paper, and pointed out the following work of design and the key issues to be resolved.
Keywords/Search Tags:Embedded System, Customize Operating System, Data Access Model, Electronic Dictionary
PDF Full Text Request
Related items