【24h】

Transforming Data by Calculation

机译:通过计算转换数据

获取原文

摘要

This paper addresses the foundations of data-model transformation. A catalog of data mappings is presented which includes abstraction and representation relations and associated constraints. These are justified in an algebraic style via the pointfree-transform, a technique whereby predicates are lifted to binary relation terms (of the algebra of programming) in a two-level style encompassing both data and operations. This approach to data calculation, which also includes transformation of recursive data models into "flat" database schemes, is offered as alternative to standard database design from abstract models. The calculus is also used to establish a link between the proposed transformational style and bidirectional lenses developed in the context of the classical view-update problem.
机译:本文讨论了数据模型转换的基础。提出了数据映射的目录,包括抽象和表示关系和相关的约束。这些通过PointFree-Transform在代数风格中是合理的,该技术在包括数据和操作的两级样式中提升到二进制关系中的二进制关系(编程代数)。这种数据计算方法,其中还包括将递归数据模型的转换为“平面”数据库方案,提供从抽象模型中的标准数据库设计的替代方案。演算还用于在经典视图更新问题的上下文中建立所提出的变革模式和双向镜头之间的链路。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号