基于语义的XML关键字查询
2015-12-17贾颖
大众科技 2015年8期
关键词:语义
贾 颖
(山东工商学院计算机基础教学部,山东 烟台 264005)
基于语义的XML查询
贾 颖
(山东工商学院计算机基础教学部,山东 烟台 264005)
针对XML数据的
查询问题,考查了已有的查询技术的优势和不足,提出了基于语义的XML
检索算法。对用户输入的
进行分类,分为条件
和结果
。条件
只用于限定查询范围,不出现在结果集中。给出了语义相关节点对的概念和判定方法,并提出了基于
分类和语义相关节点对的XML数据查询算法。
XML
查询;
分类;语义相关节点对
XML数据一种介于HTML网页数据和传统关系数据库数据之前的一种形式,它是在Web数据激增的背景下产生的一种新的数据描述形式。XML能有效地存储和管理Web上的数据(文档),使其既能被高效地操作和维护,又能在 Internet平台上方便地表示和交换。它比HTML网页上的数据多了语义信息。HTML标签是用来描述数据显示格式的,数据的语义信息靠数据自身表达;而XML数据用自定义的标签标明了数据的语义。XML是纯文本数据,不受操作系统和软件平台的限制,比关系数据库又多了灵活性,所以非常适合于电子数据交换、电子商务等Web领域。
随着互联网上XML数据的增多,XML数据检索问题一直是一个研究热点,其中XML数据检索又是其中的一个重要的研究方向。它与传统的HTML
检索有所不同,HTML
检索要经历如下过程:爬网,通过网页中包含的超链接搜集网页;从搜集到的网页中提取
,建立词典;建立单词到文档映射关系的倒排索引;根据某种检索模型来计算用户查询与网页内容的相关性(相似性),例如向量空间模型;……
登录APP查看全文
