论文部分内容阅读
现在社会互联网越来越高的普及率,让越来越多的使用者通过互联网进行信息与交流的交互。存在信息的交互必定要用到数据库,而存取关系数据库中数据的主要界面传统上是SQL。可是,针对一些没有经验的使用者来说,这些学习是很复杂的,学习SQL语法是一件很麻烦的事情。但是如果要实现本于关键词的关系数据库信息的检索,让使用者不需要任何底层数据库模式(即不需要知道被查询对象的底层结构)和SQL语言的用法,也可以使用搜索引擎的方式来得到数据库中的相关数据。本文重点阐述了是如何实现一个利用关键字查询数据库的系统。详细介绍了数据库中各表之间的关系,实现关键字查询的存储过程和重要函数。系统根据关键字的属性分为文本查询和属性查询,在这两种查询模式中又细分为单表查询、匹配查询和遍历查询。单表查询是针对一张具体表的查询,匹配查询是通过匹配表查询,遍历查询是查询数据库中的所有表和所有属性。本文在论文的后部分对系统开发中已经做完的工作进行总结,并阐述了以后进一步对该系统进行完备与扩大的一些工作。