基于VxWorks嵌入式数据库管理系统的设计与实现

基于VxWorks嵌入式数据库管理系统的设计与实现

论文摘要

嵌入式数据库管理系统是最近几年才兴起的一项新的数据管理技术。它以目前成熟的数据库技术为基础,针对嵌入式设备的具体特点,实现了对嵌入式数据库中数据的存储、组织和管理。本文首先介绍了该课题的研究背景以及课题的来源,详细分析了嵌入式系统与传统计算机系统相比在硬件设备、操作系统、应用软件等方面所具有的特点,并充分分析了数据库管理系统实现的重点和难点。接着,介绍了嵌入式数据库系统的概念、特点、常用的体系结构以及在该领域的热点技术。相对于传统的数据库管理系统,嵌入式数据库管理系统具有专用性、微型化、健壮性和“零管理”等特点。并对VxWorks系统进行了分析,介绍了该系统的核心Wind的结构、内存管理功能及进程调度和进程通信机制。本论文的设计是定位在一个通用的嵌入式数据库管理系统,而不是只为适用某一类具体的嵌入式设备或具体的嵌入式应用而开发。因此,在EDBMS的设计过程中,既要考虑到嵌入式应用的通用性,也要考虑到对具体应用特殊性的支持,即该EDBMS要有很好的应用可定制性,使得系统具有很高的伸缩性。对EDBMS实现过程中的关键技术进行了讨论,如嵌入式环境下对“零管理”的追求、异构数据库操作和ODBC技术。结合分布式应用环境,提出在分布式环境下,嵌入式数据库管理系统的解决方案,并且基于VxWorks操作系统予以实现。在论文的阐述当中,主要针对网络通信模块、存储管理模块、并发控制模块、事务处理模块和日志管理模块的设计和实现进行了详细说明。在实现的过程中,充分利用VxWorks提供的各种接口,以提高嵌入式数据库管理系统的效率。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景
  • 1.1.1 信息化浪潮中个性化与移动的需求
  • 1.1.2 嵌入式系统中数据处理方式的变革
  • 1.1.3 嵌入式数据库的典型应用
  • 1.2 课题来源
  • 1.2.1 嵌入式数据库的研究意义和目标
  • 1.2.2 论文结构以及章节安排
  • 第2章 相关技术介绍
  • 2.1 嵌入式系统
  • 2.1.1 嵌入式系统的特点
  • 2.1.2 嵌入式系统的组成
  • 2.1.3 嵌入式硬件平台
  • 2.1.4 嵌入式操作系统
  • 2.2 数据库系统
  • 2.2.1 数据库系统基本概念介绍
  • 2.2.2 数据库管理系统的功能
  • 2.3 嵌入式数据库
  • 2.3.1 嵌入式数据库的特点
  • 2.3.2 嵌入式数据库系统的结构
  • 第3章 系统分析
  • 3.1 嵌入式数据库的发展现状和应用前景
  • 3.1.1 嵌入式数据库的应用领域
  • 3.1.2 嵌入式数据库领域热点技术概述
  • 3.1.3 嵌入式数据库的应用前景
  • 3.2 一个典型的数据库管理系统的组成
  • 第4章 EDBMS的设计与实现
  • 4.1 EDBMS总体设计
  • 4.2 EDBMS核心模块的设计与实现
  • 4.2.1 网络通信模块的设计与实现
  • 4.2.2 存储管理模块的设计与实现
  • 4.2.3 并发控制模块的设计与实现
  • 4.2.4 日志管理模块的设计与实现
  • 4.2.5 事务管理模块的设计与实现
  • 4.3 EDBMS核心API说明
  • 4.3.1 EDBMS外部接口
  • 4.3.2 EDBMS模块间接口
  • 第5章 EDBMS实现过程中关键技术
  • 5.1 基于VxWorks文件系统实现数据库内模式
  • 5.2 分布式环境下数据同步方式的设计及可行性
  • 5.3 嵌入式环境下对“零管理”的追求
  • 5.4 异构数据库操作和ODBC技术
  • 第6章 系统功能测试
  • 6.1 测试原则及测试方法概述
  • 6.2 EDBMS测试结论
  • 第7章 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].星载高可靠性嵌入式数据库系统的设计与实现[J]. 计算机技术与发展 2019(12)
    • [2].关于嵌入式数据库系统设计的研究[J]. 科技创新导报 2016(33)
    • [3].基于嵌入式数据库的同步系统的设计与实现[J]. 自动化应用 2016(12)
    • [4].嵌入式数据库技术研究[J]. 科技风 2016(02)
    • [5].关于嵌入式数据库系统设计的研究[J]. 科技创新与应用 2014(36)
    • [6].嵌入式数据库关键技术的研究与实现[J]. 数字技术与应用 2015(02)
    • [7].关于嵌入式数据库系统设计的研究[J]. 电子技术与软件工程 2015(21)
    • [8].嵌入式数据库存储设备管理策略研究[J]. 信息通信 2019(02)
    • [9].安全嵌入式数据库管理系统的分析与设计[J]. 电脑知识与技术 2013(16)
    • [10].嵌入式数据库的发展与应用[J]. 华南金融电脑 2009(01)
    • [11].嵌入式数据库在基于多核处理器的视频监控中的应用[J]. 安防科技 2008(02)
    • [12].嵌入式数据库在指挥作战系统中的应用[J]. 自动化技术与应用 2018(03)
    • [13].嵌入式数据库管理系统的研究[J]. 科技风 2008(05)
    • [14].一个嵌入式数据库引擎的研究与实现[J]. 电脑知识与技术 2008(02)
    • [15].嵌入式移动数据库同步系统的研究与实现[J]. 软件 2012(05)
    • [16].嵌入式数据库的系统研究[J]. 河南科技 2010(16)
    • [17].一种应用于便携式测量仪器的嵌入式数据库[J]. 化工自动化及仪表 2019(08)
    • [18].基于ARM920T嵌入式Linux~/Qt4的点菜系统设计[J]. 自动化与仪表 2011(06)
    • [19].基于嵌入式数据库的资源管理系统[J]. 电脑知识与技术 2011(30)
    • [20].安全嵌入式数据库管理系统的设计研究[J]. 通信技术 2010(06)
    • [21].嵌入式数据库的基本探析[J]. 硅谷 2010(11)
    • [22].用嵌入式数据库实现轻量的序列化模块[J]. 计算机与网络 2009(06)
    • [23].基于嵌入式数据库的智能手机数据管理系统设计[J]. 仪器仪表用户 2012(04)
    • [24].嵌入式数据库管理系统中网络通信模块的设计[J]. 现代计算机(专业版) 2011(25)
    • [25].嵌入式数据库的智能家居网关设计[J]. 微计算机信息 2009(11)
    • [26].基于嵌入式的数据库管理系统设计与实现[J]. 信息与电脑(理论版) 2009(18)
    • [27].计算机嵌入式移动数据库应用研究[J]. 信息与电脑(理论版) 2011(04)
    • [28].嵌入式数据库发展现状与未来趋势研究[J]. 中国市场 2015(50)
    • [29].嵌入式数据库SQLite中B树的研究[J]. 九江职业技术学院学报 2012(04)
    • [30].嵌入式数据库在自动称重系统中的应用[J]. 毕节学院学报 2011(08)

    标签:;  ;  ;  

    基于VxWorks嵌入式数据库管理系统的设计与实现
    下载Doc文档

    猜你喜欢