首页> 外文OA文献 >Migrating relational databases into object-based and XML databases
【2h】

Migrating relational databases into object-based and XML databases

机译:将关系数据库迁移到基于对象和XmL的数据库中

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Rapid changes in information technology, the emergence of object-based and WWW applications, and the interest of organisations in securing benefits from new technologies have made information systems re-engineering in general and database migration in particular an active research area. In order to improve the functionality and performance of existing systems, the re-engineering process requires identifying and understanding all of the components of such systems. An underlying database is one of the most important component of information systems. A considerable body of data is stored in relational databases (RDBs), yet they have limitations to support complex structures and user-defined data types provided by relatively recent databases such as object-based and XML databases. Instead of throwing away the large amount of data stored in RDBs, it is more appropriate to enrich and convert such data to be used by new systems. Most researchers into the migration of RDBs into object-based/XML databases have concentrated on schema translation, accessing and publishing RDB data using newer technology, while few have paid attention to the conversion of data, and the preservation of data semantics, e.g., inheritance and integrity constraints. In addition, existing work does not appear to provide a solution for more than one target database. Thus, research on the migration of RDBs is not fully developed. We propose a solution that offers automatic migration of an RDB as a source into the recent database technologies as targets based on available standards such as ODMG 3.0, SQL4 and XML Schema. A canonical data model (CDM) is proposed to bridge the semantic gap between an RDB and the target databases. The CDM preserves and enhances the metadata of existing RDBs to fit in with the essential characteristics of the target databases. The adoption of standards is essential for increased portability, flexibility and constraints preservation. This thesis contributes a solution for migrating RDBs into object-based and XML databases. The solution takes an existing RDB as input, enriches its metadata representation with the required explicit semantics, and constructs an enhanced relational schema representation (RSR). Based on the RSR, a CDM is generated which is enriched with the RDB's constraints and data semantics that may not have been explicitly expressed in the RDB metadata. The CDM so obtained facilitates both schema translation and data conversion. We design sets of rules for translating the CDM into each of the three target schemas, and provide algorithms for converting RDB data into the target formats based on the CDM. A prototype of the solution has been implemented, which generates the three target databases. Experimental study has been conducted to evaluate the prototype. The experimental results show that the target schemas resulting from the prototype and those generated by existing manual mapping techniques were comparable. We have also shown that the source and target databases were equivalent, and demonstrated that the solution, conceptually and practically, is feasible, efficient and correct.
机译:信息技术的快速变化,基于对象的应用程序和WWW应用程序的出现以及组织对从新技术中获取收益的兴趣,使得信息系统总体上进行了重新设计,尤其是数据库迁移成为一个活跃的研究领域。为了改善现有系统的功能和性能,重新设计过程需要识别和理解此类系统的所有组件。基础数据库是信息系统最重要的组成部分之一。关系数据库(RDB)中存储了大量数据,但是它们在支持复杂的结构和由相对较新的数据库(例如基于对象的数据库和XML数据库)提供的用户定义的数据类型方面存在局限性。与其丢弃大量存储在RDB中的数据,不如将其丰富和转换以供新系统使用,这更为合适。将RDB迁移到基于对象/ XML数据库的大多数研究人员都集中在模式转换,使用较新技术访问和发布RDB数据的过程中,很少有人关注数据的转换以及数据语义的保存(例如继承)。和完整性约束。此外,现有工作似乎无法为多个目标数据库提供解决方案。因此,关于RDB迁移的研究尚未完全展开。我们提出了一种解决方案,该解决方案可以将RDB作为源自动迁移到最新的数据库技术中,并基于ODMG 3.0,SQL4和XML Schema等可用标准。提出了规范数据模型(CDM)来弥合RDB与目标数据库之间的语义鸿沟。 CDM保留并增强了现有RDB的元数据,以适应目标数据库的基本特征。采用标准对于提高可移植性,灵活性和限制约束至关重要。本文为将RDB迁移到基于对象的数据库和XML数据库提供了一种解决方案。该解决方案将现有的RDB作为输入,使用所需的显式语义丰富其元数据表示,并构建增强的关系模式表示(RSR)。基于RSR,将生成CDM,该CDM丰富了RDB的约束和RDB元数据中可能未明确表示的数据语义。这样获得的CDM有助于模式转换和数据转换。我们设计了用于将CDM转换为三个目标方案中的每一个的规则集,并提供了用于基于CDM将RDB数据转换为目标格式的算法。解决方案的原型已实现,可生成三个目标数据库。已经进行了实验研究以评估原型。实验结果表明,原型产生的目标方案与现有手动映射技术产生的目标方案具有可比性。我们还证明了源数据库和目标数据库是等效的,并证明了该解决方案在概念上和实践上都是可行,有效和正确的。

著录项

  • 作者

    Ali Akhtar; Maatuk Abdelsalam;

  • 作者单位
  • 年度 2009
  • 总页数
  • 原文格式 PDF
  • 正文语种 English
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号