数据移行策略改进
论文摘要
随着科学技术的不断发展,原来的储存了大量信息的系统不断被功能更强大的新系统所取代,新旧系统的切换必然要进行数据的移行。本文根据数据移行过程中存在的问题分别进行深入研究并提出了相应的解决方案。本文解决的问题包含:大量数据零散储存;移行前数据形式多样性;从数据库中查询数据的速度不能满足需求。首先,针对数据零散储存在多个不同表中浪费资源的问题,分析了数据的特点,研究了对象类型数据的储存结构和PL/SQL中的嵌套表的使用方法,然后提出了单表储存的方法,创建了对象类型数据并实现了对象类型数据的插入和提取。其次,移行前数据的多样性必然需要采用不同的导入备份方式,针对该问题研究了ORACLE中LOAD,IMP和EXP的使用方法,实现了不同形式文件数据导入到数据库以及将数据库中多表储存的数据导出到一个文件中。最后,用PL/SQL语言进行移行转换中,原来采用了业务上易理解的多个游标设计方法,其处理速度不能满足用户的需求。针对该问题作者深入研究了SQL语言中的连接,提出并实现了利用外连接将多个游标合并为一个游标的设计方案。
论文目录
摘要ABSTRACT第一章 绪论1.1 引言1.2 数据移行现状与论文研究的目的1.3 论文章节安排第二章 数据库数据压缩储存2.1 数据压缩存储理论2.2 数据压缩储存方法的研究2.2.1 创建对象类型2.2.2 用对象类型定义列对象2.2.3 嵌套表2.2.4 数据压缩插入具体实现2.3 数据压缩后提取的设计2.3.1 嵌套表的具体操作方法2.3.2 压缩后数据的提取方法2.4 数据压缩前后所占空间大小对比2.4.1 ORACLE 数据库储存结构2.4.2 物理储存结构2.4.3 逻辑储存结构2.4.4 数据在数据库中所占空间的计算2.5 数据库数据压缩存储的意义第三章 数据库数据导入导出3.1 数据库数据导入导出的意义3.2 数据导入数据库3.2.1 固定形式3.2.2 可变长形式3.2.3 自由形式3.3 数据导出数据库第四章 数据查询方式改进4.1 当前数据查询方式4.2 数据查询方式改进理论4.2.1 连接语法4.2.2 使用连接的原因4.2.3 如何处理连接4.2.4 连接内部执行过程4.2.5 连接类型4.2.6 两表之间使用外连接4.2.7 三表之间使用外连接4.2.8 外连接和IN 的混合使用4.3 数据查询方式改进设计4.4 查询方式改进前后速度对比4.5 改进的查询方式在实际中的应用第五章 结束语致谢参考文献附录1附录2附录3
相关论文文献
本文来源: https://www.lw50.cn/article/b6be616e13416b4540114745.html