帮助 本站公告
您现在所在的位置:网站首页 > 知识中心 > 文献详情
文献详细Journal detailed

嵌入式主存数据库nhmini若干关键技术的研究与实现
Research and Realization on Some Critical Techniques of the Embedded Memory DBMS Prototype NHMini

导  师: 秦小麟

学科专业: H1203

授予学位: 硕士

作  者: ;

机构地区: 南京航空航天大学

摘  要: 嵌入式数据库管理系统是继web技术、工业智能技术和移动计算技术发展而兴起的一种新型数据库管理系统,具有十分广阔的应用前景。 如何保证特定环境和需求下的数据库完整性、一致性和安全性,是嵌入式数据库管理系统研究亟待解决的问题。本文正是在这样的背景下对嵌入式数据库管理系统中数据的存储管理和查询访问以及数据的安全性技术进行了研究。本文主要的工作和创新点如下: ⑴介绍和分析了嵌入式数据库管理系统的应用环境和应用需求,对嵌入式数据库管理系统实现中若干关键技术进行了讨论,分析了已有的数据存储和访问技术、查询语言、安全策略和数据库入侵检测技术。 ⑵提出了一种基于主存的嵌入式数据库管理系统的存储管理机制,并在nhmini系统上予以设计实现。详细给出了nhmini系统的体系结构、数据结构的设计和主存管理策略,以及采用主存数据库技术的数据加载与同步算法的设计与实现。 ⑶介绍和分析了一般的嵌入式数据库管理系统的应用环境和应用需求,研究并实现了嵌入式数据库管理系统nhmini的嵌入式查询语言nhesql以及其c语言应用编程接口,详细给出了基于共享变量和游标的sql通信区的设计与实现。 ⑷针对嵌入式系统面临的信息安全问题,简要介绍了nhmini采用的多层安全机制,分析和讨论了嵌入式数据库的入侵检测技术,提出了一种基于查询模式的异常检测算法qmbad,详细介绍了其原理以及其在nhmini系统上的实现技术。 Following the development of web technology, the industry intelligence technology and the mobile computation technology, Embedded Database Management System/(EDBMS/) emerges and has the very broad application prospect. As EDBMS working under the specific environment, how to guarantee the integrity, the uniformity and the security of the database, are the keys of EDBMS research. Under such background, this thesis's research focuses on the data store management and the query access as well as the data secure technology. The main work and innovation of this thesis is as follows: ⑴Introduced and analyzed EDBMS's application environment and demand. Discuss some key technologies of EDBMS, and analyzed the existing technologies. ⑵Based on main memory database technology, designed and realized store management mechanism of NHMini. This thesis gave the NHMini system’s architecture, the construction of data design and the main memory management method in detail, as well as the design and realizes of data load and synchronized algorithm which based on main memory data store technology. ⑶Introduced and analyzed the common EDBMS’s application environment and the application demand. Research and realized the embedded query language NHESQL as well as its C language application programming interface of NHMini. This thesis gave the design and realizes of SQL Communication Area which based on the shared variable and the cursor. ⑷Information security questions emerge in the embedded system, this thesis briefly introduced the current database system's security policy as well as the multi-layered safety mechanism which applied into NHMini, then analyzed and discussed the embedded database intrusion detection technology, proposes one kind of anomaly detection algorithm QMBAD which based on user query pattern. At last, this thesis introduced its principle as well as implemention technology on the NHMini system in detail.

关 键 词: 嵌入式数据库 管理系统 数据存储 查询访问 安全策略

领  域: [自动化与计算机技术] [自动化与计算机技术]

相关作者

作者 覃宇
作者 侯永广
作者 张振伟
作者 吴良平
作者 周善

相关机构对象

机构 广东工业大学管理学院
机构 中山大学
机构 华南理工大学
机构 韩山师范学院
机构 五邑大学土木建筑学院

相关领域作者

作者 李文姬
作者 邵慧君
作者 杜松华
作者 周国林
作者 邢弘昊