【24h】

Querying Faceted Databases

机译:查询面位数据库

获取原文

摘要

Faceted classification allows one to model applications with complex classification hierarchies using orthogonal dimensions. Recent work has examined the use of faceted classification for browsing and search. In this paper, we go further by developing a general query language, called the entity algebra, for hierarchically classified data. The entity algebra is compositional, with query inputs and outputs being sets of entities. Our language has linear data complexity in terms of space and quadratic data complexity in terms of time. We compare the expressive power of the entity algebra with relational algebra. We also describe an end-to-end query system based on the language in the context of an archeological database.
机译:刻面分类允许使用正交尺寸与复杂分类层次进行建模应用程序。最近的工作已检测使用各方面的分类进行浏览和搜索。在本文中,我们通过开发一个称为实体代数的一般查询语言进一步,以进行分级分类数据。实体代数是组成的,查询输入和输出是实体组。我们的语言在空间和二次数据复杂性方面具有线性数据复杂性。我们将实体代数与关系代数的表现力进行比较。我们还描述了基于考古数据库的上下文中语言的端到端查询系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号