Font Size: a A A

Research And Design Of Embedded Database System Engine Based On Mixed Data Models

Posted on:2010-04-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z F WangFull Text:PDF
GTID:2248330395962539Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The work described in the paper comes from national eleventh pre-research project of china "Military Embedded Real-time Database System", which has been issued for the solution to data management in embedded system based on vxworks platform in military area.On the basis of embedded system application requirements and characteristics, this paper has analyzed the factors which impact embedded database system performance, put forward an effective structure of embedded database system based on mixed data models, completed the design of the whole system scheme and functional modules, and implemented an embedded database prototype system basing on micro-kernel structure, supporting mixed data models, running on many a different platform. This system provides a set of the self-contained core API, and could be configured flexibly by the requirement of users, the main goal is to satisfy user’s different requirements in the aspects of real-time data querying and concurrent access control.Based on the research of data model technology, data element expression and index structure, this paper has analyzed and designed internal structure of Cleansoft-DB system kernel, proposed the layer model of embedded database system design, then focused on the detail of engine component in system kernel. Firstly, a deep research and design are made on database files organization, data dictionary and physical record data, expression. And then functional analysis and interface design are carried out for the two key modules of system engine involving the record management and index fitting control modules. Meanwhile, the design of primary data structure and flow arithmetic has been completed as well. Finally, the Vxworks system testing environment is established based on time and space to test, analyze, compare and make a conclusion on the two kinds of data models supported by system.
Keywords/Search Tags:Data Model, Embedded Database, System Engine, VxWorks OS
PDF Full Text Request
Related items