首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

基于ARM-Linux的嵌入式数据库技术研究与应用

摘要第5-6页
ABSTRACT第6页
第一章 绪论第10-14页
    1.1 论文研究的背景及意义第10-11页
    1.2 国内外研究现状第11-12页
    1.3 本论文的主要贡献与创新第12-13页
    1.4 本文结构及章节情况第13-14页
第二章 嵌入式数据库相关技术第14-23页
    2.1 嵌入式系统第14-18页
        2.1.1 嵌入式系统概述第14页
        2.1.2 嵌入式系统的发展第14-15页
        2.1.3 嵌入式系统的特点第15-16页
        2.1.4 嵌入式操作系统简介第16-17页
        2.1.5 硬件平台介绍第17-18页
    2.2 嵌入式数据库相关技术第18-22页
        2.2.1 嵌入式数据库概述第18页
        2.2.2 嵌入式数据库(EDBMS)的特点第18-19页
        2.2.3 嵌入式数据库的体系结构第19页
        2.2.4 关键技术第19-20页
        2.2.5 嵌入式数据库的主流产品第20-22页
            2.2.5.1 OPENBASE LITE嵌入式数据库第20-21页
            2.2.5.2 SQLITE嵌入式数据库第21-22页
    2.3 本章小结第22-23页
第三章 嵌入式数据库(EDBMS)的设计与实现第23-57页
    3.1 系统开发运行环境第23-24页
    3.2 系统实现目标第24-25页
    3.3 系统实现方案第25-31页
        3.3.1 系统模块说明第25-27页
        3.3.2 核心数据结构及API介绍第27-31页
    3.4 嵌入式数据库的实现技术第31-56页
        3.4.1 嵌入式数据库存储管理系统的设计与实现第31-35页
            3.4.1.1 虚拟文件的改进第31-33页
            3.4.1.2 数据存储组织第33-34页
            3.4.1.3 提供的操作接第34-35页
        3.4.2 语法、词法分析以及预处理技术第35-46页
            3.4.2.1 词法分析第35-39页
            3.4.2.2 语法分析过程第39-42页
            3.4.2.3 一条简单SQL语句执行过程的分析第42-44页
            3.4.2.4 关于预处理技术第44-46页
        3.4.3 查询管理分析第46-50页
            3.4.3.1 执行查询语句的过程第46-47页
            3.4.3.2 设计与实现索引结构第47-48页
            3.4.3.3 对查询机制进行优化第48-50页
        3.4.4 事务机制研究与设计第50-52页
            3.4.4.1 事务的ACID特征第50页
            3.4.4.2. 事务执行的设计思路第50-51页
            3.4.4.3 系统提供的事务功能第51-52页
        3.4.5 日志机制的研究与设计第52-56页
            3.4.5.1 日志的基本概念第53页
            3.4.5.2 日志常见的实现方式第53页
            3.4.5.3 日志系统的设计思路第53-54页
            3.4.5.4 日志系统的实现方案第54-55页
            3.4.5.5 日志系统数据结构的研究与设计第55页
            3.4.5.6 提供接.的功能第55-56页
        3.4.6 本数据库的基本操作接第56页
    3.5 本章小结第56-57页
第四章 嵌入式数据库加密功能设计第57-65页
    4.1 功能设计要求第57页
    4.2 不同层次的加密技术第57-58页
        4.2.1 基于文件的加密方式第57-58页
        4.2.2 基于记录的加密方式第58页
        4.2.3 基于字段的加密方式第58页
    4.3 功能模块设计第58-63页
        4.3.1 嵌入式数据库加密系统结构第59-60页
        4.3.2 加密功能的设计第60-61页
            4.3.2.1 粒度的选择第60-61页
            4.3.2.2 算法的选择第61页
            4.3.2.3 层次的选择第61页
        4.3.3 密钥管理模块的设计第61-62页
        4.3.4 ttdl开发工具的修改第62-63页
            4.3.4.1 ttdl工具介绍第62-63页
            4.3.4.2 ttdl的使用第63页
    4.4 本章小结第63-65页
第五章 系统实现及测试第65-74页
    5.1 测试环境的搭建第65-66页
        5.1.1 测试环境介绍第65-66页
        5.1.2 测试环境的建立第66页
    5.2 嵌入式数据库CURD测试第66-68页
    5.3 对EDBMS加密系统进行测试第68-73页
        5.3.1 加密字典的生成过程第68-69页
        5.3.2 生成密文字段的过程第69-70页
        5.3.3 加密功能测试结果第70-72页
        5.3.4 对加密性能的测试过程第72-73页
    5.4 性能测试比较第73页
    5.5 本章小结第73-74页
第六章 总结与展望第74-75页
    6.1 全文总结第74页
    6.2 后续工作展望第74-75页
致谢第75-76页
参考文献第76-78页
攻读硕士学位期间取得的成果第78-79页

论文共79页,点击 下载论文
上一篇:基于ArcGIS的消防应急综合系统的设计与实现
下一篇:基于Android设备的真实感光照技术研究与实现