首页> 外文会议>ACM SIGACT-SIGMOD symposium on Principles of database systems >An extended relational algebra with control over duplicate elimination
【24h】

An extended relational algebra with control over duplicate elimination

机译:控制重复消除的扩展关系代数

获取原文

摘要

In the pure relational model, duplicate tuples are automatically eliminated. Some real world languages such as DAPLEX, however, give users control over duplicate elimination. This paper extends the relational model to include multiset relations, i.e., relations with duplicate tuples. It considers three formalisms for expressing queries in this model: extended relational algebra, tableaux, and DAPLEX. It shows that, as in the original algebra, the equivalence problem for conjunctive expressions in the extended algebra can be solved using tableaux, and is NP-complete. Finally, it demonstrates that the extended algebra and DAPLEX have essentially the same expressiveness relative to conjunctive expressions.
机译:在纯关系模型中,将自动消除重复的元组。但是,某些现实世界的语言(例如DAPLEX)使用户可以控制重复消除。本文将关系模型扩展为包括多集关系,即与重复元组的关系。它考虑了在此模型中用于表达查询的三种形式主义:扩展关系代数,tableaux和DAPLEX。它表明,与原始代数一样,扩展代数中的合取表达式的等价问题可以使用tableaux来解决,并且是NP完全的。最后,它证明了扩展代数和DAPLEX相对于合取表达式具有本质上相同的表达性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号