首页> 外文会议>SIGMOD/PODS 2007 >Compiling Mappings to Bridge Applications and Databases
【24h】

Compiling Mappings to Bridge Applications and Databases

机译:编译映射以桥接应用程序和数据库

获取原文

摘要

Translating data and data access operations between applications and databases is a longstanding data management problem. We present a novel approach to this problem, in which the relationship between the application data and the persistent storage is specified using a declarative mapping, which is compiled into bidirectional views that drive the data transformation engine. Expressing the application model as a view on the database is used to answer queries, while viewing the database in terms of the application model allows us to leverage view maintenance algorithms for update translation. This approach has been implemented in a commercial product. It enables developers to interact with a relational database via a conceptual schema and an object-oriented programming surface. We outline the implemented system and focus on the challenges of mapping compilation, which include rewriting queries under constraints and supporting non-relational constructs.
机译:在应用程序和数据库之间转换数据和数据访问操作是一个长期存在的数据管理问题。我们提出了一种解决此问题的新颖方法,其中使用声明性映射指定应用程序数据与持久性存储之间的关系,该声明性映射被编译为驱动数据转换引擎的双向视图。将应用程序模型表示为数据库视图用于回答查询,而根据应用程序模型查看数据库则使我们能够利用视图维护算法来进行更新翻译。此方法已在商业产品中实现。它使开发人员可以通过概念性架构和面向对象的编程界面与关系数据库进行交互。我们概述了已实现的系统,并着重于映射编译的挑战,其中包括在约束条件下重写查询并支持非关系构造。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号