摘要企业软件的发展速度比以往任何时候都更快,客户的期望升级也定期发生。这些升级不仅对遗留软件造成了复杂后果,对数据库升级也同样造成了复杂后果。本文讨论了关系数据库模式的迁移,这通常是与企业软件的重大升级相关的挑战。执行数据迁移迁移的最普遍的方法是通过在软件升级之前或者之后执行SQL脚本文件。这种方法表现用于大型或复杂的数据库迁移,对每个支持的数据库供应商也需要单独的脚本文件。49139
关键词: 自主 数据库 升级 迁移 元数据
毕业设计说明书(毕业论文)外文摘要
Title A metadata driven approach to performing complex heterogeneous database schema migrations
Abstract
Enterprise software is evolving at a faster rate than ever before with customer’s expecting upgrades to occur regularly. These upgrades not only have complex conse- quences for legacy software but the database upgrade also. This paper discusses the challenges associated with relational database schema migrations which commonly occur with major upgrade releases of enterprise software. The most prevalent method of performing a schema migration is to execute SQL script files before or after the software upgrade.
Keywords: Autonomic· Database· Upgrades Migrations ·Metadata
目 次
1 绪论 1
1.1 背景 1
1.3 本文组织结构 2
2 数据迁移相关工具介绍 3
2.1 相关数据库介绍介绍 3
2.2 开发工具介绍 7
2.3 开发技术介绍 9
3 需求分析与设计方案 12
3.1. 功能需求 12
3.2 用户操作图 12
3.3 整体设计 13
4 系统设计与实现 16
4.1 网站详细设计 16
4.2 交互模块 17
4.3 信息模块 17
4.4 指令模块 17
4.5 工具模块 19
5 系统测试 21
5.1 创建表和数据 21
5.2 开启数据库 22
5.3 登陆网站进行迁移 22
结 论 26
参考文献 27
1 绪论
1.1 背景
随着互联网的迅速发展,数据的数量和种类已经不是过去可以比拟的了,“大数据”这一概念被提出。数据对于商业的发展也扮演着更加举足轻重的作用。
数据包括财务收入和支出信息、客户信息、商业贸易信息等,是企业最具价值的资产。对数据进行搜集后,通过一定的方法进行分析和计算,可以充分反应企业的发展情况、市场的环境、用户的需求、大众的情况等等。计算的结果可以让企业制定更加符合实际情况的长远的战略目标,对自身进行具有针对性的产业调整和优化,从而避免不必要的开支降低成本,制定有效的对策提高效率,并针对可能存在的风险进行避免。使得企业可以在经济动荡的市场大环境下时刻保持竞争力,最终创造更大的价值。