Font Size: a A A

Research And Implementation Of Embedded Database System

Posted on:2009-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:P C ChenFull Text:PDF
GTID:2178360272978067Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the wide application of embedded systems, data management has become a significant step in the design and development of embedded system. However, single file system can not meet the needs of users and applications to the massive data management and the complex data management. Therefore, the concept of embedded database system is brought out, which gets a wide attention in the fields of academia and business. With the development of embedded database systems, the data sharing is improved, and the difficulty of development of embedded application software is reduced.In this paper, a novel index structure, Unbalanced T-tree, is proposed based on the analysis of existing index mechanism. At the same time, the algorithm is put forward and we also make the performance analysis. We design and implement the embedded database management system ESQL based on SQLite, an open source database management system. We give a detail description of the building procedure of running environment. At the same time, a detailed depiction is given concerning the design and implementation of architecture, access management layer and buffer management layer of ESQL.Finally, through the tests in both Windows and Embedded Linux, the results prove that ESQL is correct and effective.
Keywords/Search Tags:Embedded Database Management System, Unbalanced T-tree, ESQL, Dictionary Page
PDF Full Text Request
Related items