当前位置:主页 > 文艺论文 > 环境艺术论文 >

PDM数据向非关系数据库迁移技术探究

发布时间:2017-08-31 14:05

  本文关键词:PDM数据向非关系数据库迁移技术探究


  更多相关文章: NoSQL PDM数据类型 数据迁移 MongoDB 模式设计


【摘要】:目前,制造类企业的产品数据管理系统涉及到的各类数据大都是存储在传统的关系型数据库当中,并且多以产品结构树的形式展现给用户。在处理各类PDM相关数据存储的过程当中,为了符合关系数据库的特征,强行将一系列非结构型的PDM数据转化成关系型模式。然而随着MBE/MBD技术在制造类企业的广泛实施,致使PDM数据规模急剧增大,关系数据库上述处理策略在应对海量数据高效查询存储、高并发读写、高可扩展性等问题时则表现出的力不从心。因此,NoSQL成为一种PDM底层数据存储环境的有效尝试,寻找一种能将当前存储在关系数据库中的PDM数据迁移到NoSQL环境这种可以有效处理上述问题的存储形式中来的方法,具有重要的研究价值。首先,针对当前制造类企业在PDM数据管理方面遇到的问题,以及NoSQL在非结构化数据存储、海量数据读取访问方面的优势进行了分析,提出了一种将存储在关系数据库中的PDM数据迁移至NoSQL环境的设计模式,以解决制造型企业面临的难题。其次,结合PDM数据类型的特点,剖析了企业对PDM数据存储的关键需求。通过与关系数据库各个范式理论对比研究,设计了专门针对PDM数据的迁移模式,给出了设计模式的具体完成过程并制定了整个的数据库迁移流程。最后,分别对关系数据库存储形式下的PDM数据、MongoDB自带迁移方法迁入到MongoDB中的数据,以及本文设计的迁移模式迁入到MongoDB中的数据进行了存储空间和查询时间上的对比。试验结果表明,本文设计的迁移模式在查询效率上明显优于前两者,特别是在记录条数规模较大的情况下,效果更加明显。
【关键词】:NoSQL PDM数据类型 数据迁移 MongoDB 模式设计
【学位授予单位】:沈阳航空航天大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.13
【目录】:
  • 摘要6-7
  • Abstract7-12
  • 第1章 绪论12-20
  • 1.1 研究背景12-17
  • 1.1.1 PDM主要功能12-14
  • 1.1.2 关系型数据库下的PDM数据14-15
  • 1.1.3 MBD的广泛引入15-17
  • 1.2 课题研究目的及意义17-18
  • 1.3 论文的主要研究内容18
  • 1.4 论文的组织结构18-20
  • 第2章 相关理论与技术20-34
  • 2.1 传统关系数据库理论20-23
  • 2.1.1 关系数据库中的完整性约束20-21
  • 2.1.2 关系数据库中的模式设计21-23
  • 2.2 NoSQL相关技术理论23-30
  • 2.2.1 NoSQL定义、特点和分类23-25
  • 2.2.2 NoSQL国内外研究现状25-27
  • 2.2.3 文档型的MongoDB数据库27-30
  • 2.3 数据库迁移相关技术30-33
  • 2.3.1 数据库迁移概述30
  • 2.3.2 数据库迁移国内外研究现状30-31
  • 2.3.3 关系型到关系型数据库的迁移31-33
  • 2.3.4 关系数据库到NoSQL的迁移技术33
  • 2.4 本章小结33-34
  • 第3章 PDM数据迁移至NoSQL模式设计34-45
  • 3.1 PDM数据类型与产品结构分析34-37
  • 3.1.1 PDM数据类型分析34-36
  • 3.1.2 “大数据”特征下的PDM数据36-37
  • 3.2 PDM数据迁移需求分析37-38
  • 3.3 PDM数据迁移模式总体设计38-44
  • 3.3.1 规范化的迁移模式设计38-41
  • 3.3.2 反规范化的迁移模式设计41-42
  • 3.3.3 折衷的迁移模式设计42-44
  • 3.3.4 迁移流程设计44
  • 3.4 本章小结44-45
  • 第4章 PDM数据迁移至NoSQL的实现45-54
  • 4.1 数据类型字典对照45-46
  • 4.2 PDM数据迁移实现46-53
  • 4.2.1 独立表的迁移46-48
  • 4.2.2 连接表的多表迁移48-50
  • 4.2.3 涉及到中间表的多表迁移50-53
  • 4.3 本章小结53-54
  • 第5章 实验与分析54-59
  • 5.1 实验准备54
  • 5.1.1 实验环境54
  • 5.2 ORACLE下PDM数据验证54-55
  • 5.2.1 实验数据54
  • 5.2.2 存储空间消耗54-55
  • 5.2.3 查询效率55
  • 5.3 MongoDB自带方法迁移后的PDM数据验证55-56
  • 5.3.1 存储空间消耗55
  • 5.3.2 查询效率55-56
  • 5.4 采用本文策略迁移至MongoDB后的PDM数据验证56-58
  • 5.4.1 存储空间消耗56
  • 5.4.2 查询效率56-57
  • 5.4.3 实验结果对比57-58
  • 5.5 本章小结58-59
  • 结论59-61
  • 参考文献61-63
  • 致谢63-65
  • 攻读硕士期间发表(含录用)的学术论文65

【参考文献】

中国期刊全文数据库 前10条

1 毛应爽;;EXCEL到mongoDB数据迁移解决方案[J];信息通信;2013年07期

2 夏秀峰;孔庆云;;基于NoSQL的PDM产品结构数据组织[J];沈阳航空航天大学学报;2013年04期

3 杨寒冰;赵龙;贾金原;;HBase数据库迁移工具的设计与实现[J];计算机科学与探索;2013年03期

4 姜红明;张丰华;吴慧杰;任召;杨林;;MBD技术实施研究[J];制造业自动化;2012年23期

5 李茂;贾宏;李艳明;朱美正;;云数据管理的新数据模型[J];计算机工程与设计;2012年10期

6 王劭明;;浅析Oracle数据库不同版本间迁移过程中的疑难问题[J];科技信息;2012年29期

7 范玉青;;基于模型定义技术及其实施[J];航空制造技术;2012年06期

8 贾晓亮;丁晓宇;;以MBD为核心的复杂产品质量管理技术研究[J];航空精密制造技术;2011年06期

9 罗明彦;;飞机制造企业ERP与PDM的集成应用研究[J];中国制造业信息化;2011年23期

10 于戈;谷峪;鲍玉斌;王志刚;;云计算环境下的大规模图数据处理技术[J];计算机学报;2011年10期



本文编号:766005

资料下载
论文发表

本文链接:https://www.wllwen.com/wenyilunwen/huanjingshejilunwen/766005.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c484c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com