数据库数据迁移系统的设计与实现

数据库数据迁移系统的设计与实现

论文摘要

数据迁移工具是数据库系统的管理工具之一,它的工作主要是在旧的数据库系统和新的数据库系统之间进行数据的迁移。并且在进行数据迁移之后,要保证数据类型和精度的正常转换,让新的应用系统能运行正常。目前,市场占有率比较高的几种数据库都拥有自己的数据迁移工具,例如Microsoft SQL Server的DTS和Oracle的Oracle Warehouse Builder工具。基于国产达梦数据数据库(DM)的数据迁移系统是参考当前国内外主流数据迁移工具的功能,利用JDBC数据库开发接口实现的。其总体结构主要由存储中心、语句合成中心和控制中心组成。存储中心会存储源数据库中的对象的信息,例如模式和表等对象。语句合成中心则是用来对SQL语句进行合成,也就是读取语句select、写入数据语句insert和创建语句create。控制中心就是来总的控制这三个部分,解决三部分如何相互联系的问题,就像是人的大脑一样。而数据类型的转换则是数据迁移的最重要的部分。可以在源数据库和目的数据库之间设置一个JDBC数据类型。源数据库的数据类型和目的数据库的数据类型分别与JDBC数据类型对应好。然后按照这个对应的关系,在进行数据迁移的时候,就可以通过JDBC数据类型对应的JAVA数据类型从源数据库中读出数据,通过同样的办法再将其灌入新的目标数据库中。这个过程也就是数据类型转换的过程。在迁移逻辑控制上,为了避免约束和试图带来的对象引用的问题,在迁移任务中包含多种对象的时候,会先进行表结构的迁移,然后才对主外键或试图等进行迁移,最后进行数据的迁移。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景
  • 1.2 研究的目的和意义
  • 1.3 国内外发展状况
  • 1.4 主要研究内容
  • 2 数据迁移相关技术分析
  • 2.1 数据迁移的概念
  • 2.2 数据迁移的方法和策略
  • 2.3 关系型数据库
  • 2.4 开发语言及工具
  • 2.5 JDBC 开发接口技术
  • 2.6 本章小结
  • 3 数据迁移系统的设计
  • 3.1 系统需求分析
  • 3.2 系统总体设计
  • 3.3 功能设计
  • 3.4 本章小结
  • 4 数据迁移系统的实现
  • 4.1 系统实现环境
  • 4.2 数据迁移功能的实现
  • 4.3 系统典型界面
  • 4.4 系统测试结果
  • 4.5 本章小结
  • 5 总结与展望
  • 5.1 全文总结
  • 5.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].数据迁移技术在社保系统改造升级中的应用[J]. 网络安全技术与应用 2020(03)
    • [2].系统数据迁移常见问题及案例分析[J]. 计算机科学 2019(S1)
    • [3].数据迁移在水司营业收费系统升级中的应用研究[J]. 城镇供水 2018(05)
    • [4].基于国产数据库历史数据迁移的研究与实践[J]. 民航学报 2020(05)
    • [5].计算机云存储中数据迁移问题的分析[J]. 中国信息化 2019(06)
    • [6].关于计算机云存储中的数据迁移分析[J]. 电子制作 2014(04)
    • [7].电子档案数据迁移工作的原则与实施步骤[J]. 兰台世界 2013(26)
    • [8].阿里云提供服务器免费数据迁移[J]. 金融科技时代 2012(09)
    • [9].数据迁移的风险和成本分析[J]. 电脑与电信 2011(02)
    • [10].打造低成本低风险数据迁移新技术[J]. 电脑与电信 2011(02)
    • [11].勘探开发数据迁移工具的开发研究[J]. 天然气勘探与开发 2011(02)
    • [12].数据迁移技术在房产产权交易系统中的应用[J]. 网络与信息 2009(08)
    • [13].对计算机云存储中数据迁移的研究[J]. 电子技术与软件工程 2019(05)
    • [14].论隐私自治:数据迁移权的起源、挑战与利益平衡[J]. 新闻与传播研究 2019(08)
    • [15].数据迁移在医院多院区建设中的实践[J]. 科技风 2018(31)
    • [16].医院数据迁移项目风险机制探析[J]. 医学信息学杂志 2013(08)
    • [17].10个大数据迁移的错误[J]. 软件和信息服务 2012(09)
    • [18].浅析存储虚拟化和数据迁移技术[J]. 信息与电脑(理论版) 2010(12)
    • [19].面向金融行业的大数据迁移的研究与实现[J]. 计算机工程与应用 2018(13)
    • [20].云迁移哪一点吸引你进行数据搬家?[J]. 计算机与网络 2014(24)
    • [21].信息系统中的通用数据迁移工具的研究与设计[J]. 计算机与现代化 2010(06)
    • [22].前兆台网历史数据迁移与整合[J]. 地震 2013(03)
    • [23].论档案管理中数据迁移技术[J]. 城建档案 2008(08)
    • [24].电力营销管理系统数据迁移与清理研究[J]. 机电信息 2019(29)
    • [25].Informatica揭示数据迁移结果[J]. 现代制造 2008(09)
    • [26].基于Moodle的自动化试卷评阅[J]. 软件工程 2020(06)
    • [27].数据向云迁移的4个阶段[J]. 计算机与网络 2020(12)
    • [28].全局负载均衡下云环境中的大数据动态迁移方法[J]. 计算机科学 2018(01)
    • [29].基于数据库分区技术的自适应数据迁移系统[J]. 中国金融电脑 2015(03)
    • [30].弹性光网络中的高效数据迁移和大数据备份技术研究[J]. 云南电力技术 2019(04)

    标签:;  ;  ;  

    数据库数据迁移系统的设计与实现
    下载Doc文档

    猜你喜欢