什么是数据迁移?在数据迁移中需要考虑的问题
数据迁移(又称分级存储管理,hierarchical storage management,hsm)是一种将离线存储与在线存储融合的技术。它将高速、高容量的非在线存储设备作为磁盘设备的下一级设备,然后将磁盘中常用的 数据按指定的策略自动迁移到磁带库(简称带库)等二级大容量存储设备上。当需要使用这些数据时,分级存储系统会自动将这些数据从下一级存储设备调回到上一 级磁盘上。对于用户来说,上述数据迁移操作完全是透明的,只是在访问磁盘的速度上略有怠慢,而在逻辑磁盘的容量上明显感觉大大提高了。
数据迁移是将很少使用或不用的文件移到辅助存储系统(如磁带或光盘)的存档过程。这些文件通常是需在未来任何时间可进行方便访问的图像文档或历史信息。迁移工作与备份策略相结合,并且仍要求定期备份。还包括电脑数据迁移,迁移旧电脑(旧系统)中的数据、应用程序、个性化设置等到新电脑(新系统),在系统升级后很有必要。
对数据的检查包括以下6个方面。
(1)数据格式检查。检查数据的格式是否一致和可用,目标数据要求为number型。
(2)数据长度检查。检查数据的有效长度,对于char类型的字段转换到varchar类型中,需要特别关注。
(3)区间范围检查。检查数据是否包含在定义的最大值和最小值的区间中。例如年龄为300或录入日期为4000—1—1显然有问题。
(4)空值、默认值检查。检查新旧系统定义的空值、默认值是否相同,不同数据库系统对空值的定义可能不同,需要特别关注。
(5)完整性检查。检查数据的关联完整性。如记录引用的代码值是否存在,特别需要注意的是有些系统在使用一段时间后,为了提高效率而去掉了外键约束。
(6)一致性检查。检查逻辑上是否存在违反一致性的数据,特别是存在分别提交操作的系统。
具体迁移和一般迁移的区别是什么?
含义不同,对象不同,范围不同。
1、含义不同:迁徙多指人或鸟类等生物的移动,迁移多指人或车辆等物体的移动。
2、对象不同:迁徙的对象是生物,迁移的对象是人。
3、范围不同:迁徙规模较大,人口也较多,迁移规模较小,指单家独户或少量的人。
两者的区别在于如果是原理、原则和态度的具体应用就是一般迁移,如果是具体的经验迁移到另一个具体学习中,那就是具体迁移。
一般迁移:在一种学习中所习得的一般原理、原则和态度对另一种具体内容学习的影响,即原理、原则和态度的具体应用。
具体迁移:一种学习中习得的具体的特殊的经验直接迁移到另一种学习中去,或经过某种要素的重新组合,以迁移到新情境中去。
4.早期迁移理论:形式训练说。
5.补充考点:布鲁纳认为一般迁移是教育过程的核心。他强调学科的基本结构以及领会原理和观念。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!