清除SQLite数据库中含有用户重要信息的碎片数据是保障用户信息安全的重要手段。在国内尚未有数据清除标准的情况下,提出一种基于MDA(Model Driven Architecture)的SQLite碎片数据清除技术。该技术将SQLite主文件映射成页位图集合,并根据页位图进行碎片清除,以提高碎片数据的完整性以及碎片数据定位和清除的准确性。同时,采用基于MDA的EMF(Eclipse Modeling Framework)框架建立SQLite碎片数据清除技术的平台无关模型,使用MDA工具解决该技术跨平台软件复用的问题。
Erasing the fragment data which contains the user 's significant information in SQLite database is an important measure to ensure information security. In the case of nodata eliminating standard,an SQLite fragment data erasure technique based on MDA is proposed. This technique maps the SQLite main file to a bitmap collection that helps to erase the fragment,which improves accuracy of the fragment data location and the integrity. At the same time,this measure builds the platform independent model of the method which uses EMF based on MDA and uses MDA tools that improves the reusability of the technique in different platform.