学位论文 > 优秀研究生学位论文题录展示
基于VxWorks嵌入式数据库管理系统的设计与实现
作 者: 敖磊
导 师: 姜琳颖;肖建良
学 校: 东北大学
专 业: 软件工程
关键词: EDBMS 并发控制 ODBC 分布式计算 事务
分类号: TP311.13
类 型: 硕士论文
年 份: 2009年
下 载: 87次
引 用: 0次
阅 读: 论文下载
内容摘要
嵌入式数据库管理系统是最近几年才兴起的一项新的数据管理技术。它以目前成熟的数据库技术为基础,针对嵌入式设备的具体特点,实现了对嵌入式数据库中数据的存储、组织和管理。本文首先介绍了该课题的研究背景以及课题的来源,详细分析了嵌入式系统与传统计算机系统相比在硬件设备、操作系统、应用软件等方面所具有的特点,并充分分析了数据库管理系统实现的重点和难点。接着,介绍了嵌入式数据库系统的概念、特点、常用的体系结构以及在该领域的热点技术。相对于传统的数据库管理系统,嵌入式数据库管理系统具有专用性、微型化、健壮性和“零管理”等特点。并对VxWorks系统进行了分析,介绍了该系统的核心Wind的结构、内存管理功能及进程调度和进程通信机制。本论文的设计是定位在一个通用的嵌入式数据库管理系统,而不是只为适用某一类具体的嵌入式设备或具体的嵌入式应用而开发。因此,在EDBMS的设计过程中,既要考虑到嵌入式应用的通用性,也要考虑到对具体应用特殊性的支持,即该EDBMS要有很好的应用可定制性,使得系统具有很高的伸缩性。对EDBMS实现过程中的关键技术进行了讨论,如嵌入式环境下对“零管理”的追求、异构数据库操作和ODBC技术。结合分布式应用环境,提出在分布式环境下,嵌入式数据库管理系统的解决方案,并且基于VxWorks操作系统予以实现。在论文的阐述当中,主要针对网络通信模块、存储管理模块、并发控制模块、事务处理模块和日志管理模块的设计和实现进行了详细说明。在实现的过程中,充分利用VxWorks提供的各种接口,以提高嵌入式数据库管理系统的效率。
|
全文目录
摘要 5-6 Abstract 6-9 第1章 绪论 9-13 1.1 研究背景 9-11 1.1.1 信息化浪潮中个性化与移动的需求 9-10 1.1.2 嵌入式系统中数据处理方式的变革 10 1.1.3 嵌入式数据库的典型应用 10-11 1.2 课题来源 11-13 1.2.1 嵌入式数据库的研究意义和目标 11-12 1.2.2 论文结构以及章节安排 12-13 第2章 相关技术介绍 13-25 2.1 嵌入式系统 13-16 2.1.1 嵌入式系统的特点 13-14 2.1.2 嵌入式系统的组成 14 2.1.3 嵌入式硬件平台 14-15 2.1.4 嵌入式操作系统 15-16 2.2 数据库系统 16-21 2.2.1 数据库系统基本概念介绍 16-20 2.2.2 数据库管理系统的功能 20-21 2.3 嵌入式数据库 21-25 2.3.1 嵌入式数据库的特点 22-23 2.3.2 嵌入式数据库系统的结构 23-25 第3章 系统分析 25-31 3.1 嵌入式数据库的发展现状和应用前景 25-27 3.1.1 嵌入式数据库的应用领域 25-26 3.1.2 嵌入式数据库领域热点技术概述 26 3.1.3 嵌入式数据库的应用前景 26-27 3.2 一个典型的数据库管理系统的组成 27-31 第4章 EDBMS的设计与实现 31-65 4.1 EDBMS总体设计 31-34 4.2 EDBMS核心模块的设计与实现 34-48 4.2.1 网络通信模块的设计与实现 35-39 4.2.2 存储管理模块的设计与实现 39-40 4.2.3 并发控制模块的设计与实现 40-43 4.2.4 日志管理模块的设计与实现 43-45 4.2.5 事务管理模块的设计与实现 45-48 4.3 EDBMS核心API说明 48-65 4.3.1 EDBMS外部接口 48-60 4.3.2 EDBMS模块间接口 60-65 第5章 EDBMS实现过程中关键技术 65-75 5.1 基于VxWorks文件系统实现数据库内模式 65-69 5.2 分布式环境下数据同步方式的设计及可行性 69-71 5.3 嵌入式环境下对“零管理”的追求 71-73 5.4 异构数据库操作和ODBC技术 73-75 第6章 系统功能测试 75-79 6.1 测试原则及测试方法概述 75-77 6.2 EDBMS测试结论 77-79 第7章 结论 79-81 参考文献 81-83 致谢 83
|
相似论文
- 共青团组织与转型期青年公共事务管理探析,D297
- 我国电视舆论监督的现状、问题及对策研究,G229.2
- 事务所规模、事务所任期与大股东资金占用,F233;F224
- 现阶段我国村务管理的“阳光工程”建设,D422.6
- 达梦数据库数据字典设计与实现,TP311.13
- 基于Linux平台的局域网云监控系统的分析与实现,TP311.52
- 基于分布式实时数据库的事务调度策略研究与改进,TP311.13
- 基于OVM架构的EPA芯片验证的研究,TN406
- 我国会计师事务所智力资本评价体系的构建与应用研究,F224
- 基于TUXEDO的宽厚板MES系统的设计与实现,TP311.52
- 海峡两岸体育事务的博弈分析,G812.0
- 基于JAVA的多数据库中间件的设计与实现,TP311.10
- 基于数据流的关联规则挖掘方法的研究,TP311.13
- 地理空间数据版本管理技术的研究,P208
- 普宁电网调度自动化(THDS100)系统的设计,TM734
- 基于Pro/E标准件库的开发,TP391.72
- 基于P2P技术的海量遥感数据快速处理技术研究,TP75
- 论我国个人律师事务所法律制度的完善,D926.5
- T律师事务所发展战略研究,D926.5
- 政府购买公共服务在青少年事务工作中的应用研究,D922.2
- 妇联组织参与社会公共事务管理的对策研究,D442.6
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com
|