Mragyati:基于关键词的数据库搜索系统

摘要:数据库搜索的关键词搜索范式在互联网上流行起来,通过许多搜索引擎网站。用户可以指定一串关键词,并期望检索与查询相关的文档,可能按照其与查询的相关性进行排序。由于许多信息存储在数据库中(而不是HTML文档),因此为数据库提供类似的搜索范式非常重要,用户可以在不了解数据库架构和数据库查询语言(如SQL)的情况下查询数据库。在本文中,我们提出了这样一个数据库搜索系统,它接受自由格式的查询作为关键字的集合,使用数据库元数据将其转化为对数据库的查询,并以结构良好且可浏览的形式呈现查询结果。该系统将关键字映射到数据库模式,并使用被引用表之间的相互关系(即数据语义学)来生成有意义的查询结果。我们还描述了我们的数据库搜索原型,名为Mragyati。所提出的方法是可扩展的,因为它不会为搜索用户查询所选择的对象之间的关系构建整个数据库的内存图形。

作者:N. L. Sarda and Ankur Jain

论文ID:cs/0110052

分类:Databases

分类简称:cs.DB

提交时间:2007-05-23

PDF 下载: 英文版 中文版pdf翻译中