首页> 外文期刊>Software and systems modeling >Generating relational database transactions from EB~3 attribute definitions
【24h】

Generating relational database transactions from EB~3 attribute definitions

机译:根据EB〜3属性定义生成关系数据库事务

获取原文
获取原文并翻译 | 示例
       

摘要

EB~3 is a trace-based formal language created for the specification of information systems. In EB~3, each entity and association attribute is independently defined by a recursive function on the valid traces of external events. This paper describes an algorithm that generates, for each external event, a transaction that updates the value of affected attributes in their relational database representation. The benefits are twofold: eb~3 attribute specifications are automatically translated into executable programs, eliminating system design and implementation steps; the construction of information systems is streamlined, because EB~3 specifications are simpler and shorter to write than corresponding traditional specifications, design and implementations. In particular, the paper shows that simple EB~3 constructs can replace complex SQL queries which are typically difficult to write.
机译:EB〜3是为信息系统规范创建的基于跟踪的形式语言。在EB〜3中,每个实体和关联属性均由递归函数在外部事件的有效轨迹上独立定义。本文介绍了一种算法,该算法为每个外部事件生成一个事务,该事务更新关系数据库表示中受影响的属性的值。好处是双重的:eb〜3属性规范自动转换为可执行程序,从而省去了系统设计和实现步骤;由于EB〜3规范比相应的传统规范,设计和实现更容易编写,因此简化了信息系统的建设。尤其是,该论文表明,简单的EB〜3构造可以替代通常难以编写的复杂SQL查询。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号