1 / 3
文档名称:

异型数据库的转换技术研究.doc

格式:doc   大小:84KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

异型数据库的转换技术研究.doc

上传人:sssmppp 2019/12/6 文件大小:84 KB

下载得到文件列表

异型数据库的转换技术研究.doc

相关文档

文档介绍

文档介绍:异型数据库转换技术的研究陈年友孙俊(黄冈职业技术学院湖北黄冈438000)摘要讨论了异型数据库转换的原理与技术,提出了异型数据库转换的方法,并在图书管理系统的升级过程中得到实现。关键词异型数据库数据库转换数据库模式数据类型中图分类号: 文献标识码:A ,数据库应用系统也经历了不同的发展阶段而进入了网络计算时代。学院的图书信息管理系统中数据库系统的应用也走过了儿个历程:90年代初的基于主机坏境(Xenix)的Informix数据库系统、95年开始进入基于网络坏境(ware下的文件共享环境)的Foxrbase数据库系统、99年升级为基于C/S环境(WindowNT)的SQLServer系统和现在的Unix系统下的Oracle数据库系统,在上述过程中,我们对数据库的转换进行了分析研究,提出了可行的技术和方法,成功的进行了不同阶段的数据库转换异型数据库转换的原理与技术异型数据库的转换就是在不同的数据库系统之间实现数据库模式、数据、数据操作之间的转换,特别是新、旧信息系统的变更时需要将旧系统的数据库数据转换到新系统之中时需耍这种转换。显然不同的数据库应用系统其数据库模式,数据的格式和对数据的操作不同,其转换的操作必须包含数据库模式的转换、数据格式的转换、对数据操作的转换和数据内容的转换,另外,新、旧系统可能是不同操作系统下的不同数据库系统,也可能是同一操作系统下的不同数据库系统,对于不同操作系统下的数据库转换问题还必须考虑操作系统之间的数据交换问题。异型数据库转换的示意图如下:实现异型数据库转换必须研究不同数据库之间的连接和不同的数据类型和格式,现讨论如下:1数据库之间的连接技术研究数据库之间的连接技术为数据库的转换提供了必须的数据链路,一般来讲有下面的方法:(1)数据文件转换技术在文件系统的层次,将源数据库中的数据文件转换为目标数据库文件,其特点是批量性的转换,可保证数据的一致性和完整性,但转换的工作量较大,是早期使用较多的方法。开放数据库互联技术利用ODBC、OPENC/S、DBE、JDBC等技术,实现不同数据库间的数据交换和共享,从而进行数据库的转换操作,其特点是为不同的数据库之间提供了信息交换的标准接口,使数据库转换操作简洁化,并且支持不同操作系统下数据库之间的信息交换,是网络计算模式下的常用方法。2异型数据库的数据类型分析显然,不同的数据库系统中定义的数据类型和格式是有差别的,女口:2002年1月10S在Oracle系统中表示为“2002・JAL・10”,在Sybase中表示为“2002-01・10”,在Foxpro中表示为“01・10・2002”,所以在数据库转换过程中要分析它们的异同之处,将相同的或相近的数据类型对应起来进行转换操作。异型数据库转换的步骤一般來讲,不同的数据库应用系统的数据模式、数据类型和格式以及操作是不相同的,所以数据库转换的操作步骤应该包括数据模式的转换、数据类型和格式的转换和数据操作的转换。1数据库模式的转换模式转换是数据库转换的基础,数据模式包括结构和约束两部分:结构:指数据和实体之间的抽象联系。约束:是数据的逻辑限制,是实体性质对数据性质的约束。在进行模式转换时一定要考虑结构和约束的转换,使数据过渡到目标的数据库模式中。