首页> 外文会议>International conference on very large data bases;VLDB 2008 >Automated Creation of a Forms-based Database Query Interface
【24h】

Automated Creation of a Forms-based Database Query Interface

机译:自动创建基于表单的数据库查询界面

获取原文

摘要

Forms-based query interfaces are widely used to access databases today. The design of a forms-based interface is often a key step in the deployment of a database. Each form in such an interface is capable of expressing only a very limited range of queries. Ideally, the set of forms as a whole must be able to express all possible queries that any user may have. Creating an interface that approaches this ideal is surprisingly hard. In this paper, we seek to maximize the ability of a forms-based interface to support queries a user may ask, while bounding both the number of forms and the complexity of any one form. Given a database schema and content we present an automated technique to generate a good set of forms that meet the above desiderata. While a careful analysis of real or expected query workloads are useful in designing the interface, these query sets are often unavailable or hard to obtain prior to the database even being deployed. Hence generating a good set of forms just using the database itself is a challenging yet important problem. Our experimental analysis shows that our techniques can create a reasonable set of forms, one that can express 60-90% of user queries, without any input from the database administrator. Human experts, without support from software such as ours, are often unable to support as high a fraction of user queries.
机译:当前,基于表单的查询接口已广泛用于访问数据库。基于表单的界面的设计通常是数据库部署中的关键步骤。这种接口中的每种形式只能表达非常有限的查询范围。理想情况下,整个表单集必须能够表达任何用户可能具有的所有可能的查询。创建接近这个理想的接口非常困难。在本文中,我们力求最大程度地利用基于表单的界面来支持用户可能提出的查询,同时限制表单的数量和任何一种表单的复杂性。给定数据库模式和内容,我们提出一种自动化技术来生成满足上述要求的一组良好的表单。尽管对真实或预期查询工作负载的仔细分析在设计界面时很有用,但这些查询集在数据库甚至部署之前通常不可用或难以获取。因此,仅使用数据库本身来生成一组良好的表单是一个具有挑战性但重要的问题。我们的实验分析表明,我们的技术可以创建一组合理的表单,这些表单可以表达60-90%的用户查询,而无需数据库管理员的任何输入。在没有诸如我们这样的软件支持的情况下,人类专家通常无法支持大部分用户查询。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号